แชร์ผ่าน


สนับสนุนการนําทางแป้นพิมพ์ในวิชวลแบบกําหนดเอง

บทความนี้อธิบายวิธีการสนับสนุนการนําทางผ่านวิชวล Power BI โดยใช้แป้นพิมพ์ การนําทางแป้นพิมพ์ทําให้ Power BI สามารถเข้าถึงผู้ทุพพลภาพได้มากขึ้น และมีตัวเลือกเพิ่มเติมสําหรับการโต้ตอบกับรายงาน

คุณลักษณะ supportsKeyboardFocus ทําให้สามารถนําทางจุดข้อมูลของวิชวลโดยใช้เฉพาะแป้นพิมพ์เท่านั้น

คุณลักษณะการช่วยสําหรับการเข้าถึงคีย์บอร์ดพื้นฐาน

วิชวลทั้งหมดมาพร้อมกับการช่วยสําหรับการเข้าถึงแป้นพิมพ์พื้นฐานต่อไปนี้:

  • กด Esc เพื่อย้ายโฟกัสจากภายในวิชวลไปยังคอนเทนเนอร์วิชวล
  • กด Tab จากภายในวิชวลแบบกําหนดเองเพื่อนําทางผ่านองค์ประกอบที่สามารถแท็บได้ในวิชวล การ กด Tab หลังจากองค์ประกอบแบบแท็บสุดท้ายจะย้ายโฟกัสย้อนกลับไปภายนอกของวิชวล

การช่วยสําหรับการเข้าถึงแป้นพิมพ์ที่ปรับปรุงประสิทธิภาพแล้ว

เมื่อต้องการทําให้วิชวลแบบกําหนดเองของคุณสามารถเข้าถึงได้มากยิ่งขึ้น ให้ supportsKeyboardFocus เพิ่มความสามารถให้กับวิชวลของคุณ โดยการเพิ่มบรรทัดต่อไปนี้ลงในไฟล์ "capabilities.json":

    {   
        ...
        "supportsKeyboardFocus": true
        ...
    }

ความสามารถนี้จะเพิ่มคุณลักษณะต่อไปนี้ลงในวิชวลแบบกําหนดเองของคุณ:

  • กด Enter เมื่อโฟกัสอยู่บนคอนเทนเนอร์การแสดงผลด้วยภาพเพื่อย้ายโฟกัสไปยังภายในวิชวลแบบกําหนดเอง
  • กด Tab จากภายในวิชวลแบบกําหนดเองเพื่อนําทางผ่านองค์ประกอบที่สามารถแท็บได้ โฟกัสยังคงอยู่ภายในวิชวลจนกว่าคุณจะกด Esc

หมายเหตุ

องค์ประกอบ HTML ทั้งหมดไม่สามารถแสดงเป็นแท็บได้ตามค่าเริ่มต้น (ตัวอย่างเช่น div และ span) พิจารณาเพิ่มแอตทริบิวต์ที่ถูกต้อง (เช่น tabindex) ไปยังองค์ประกอบเหล่านี้เพื่อให้สามารถแท็บได้

ข้อควรพิจารณาและข้อจำกัด

  • คุณลักษณะนี้ต้องการ API v2.1.0 หรือสูงกว่า

  • คุณลักษณะนี้ไม่สามารถนําไปใช้กับวิชวลรูปภาพได้

  • การ กด Enter บนคอนเทนเนอร์การแสดงผลด้วยภาพจะไม่ได้อยู่ที่องค์ประกอบแรกที่โฟกัสได้ของวิชวลเสมอไป เพื่อให้แน่ใจว่าได้เริ่มต้นที่องค์ประกอบแรก ให้โฟกัสที่องค์ประกอบแรกโดยทางโปรแกรมหลังจากโฟกัสเข้าไปในวิชวล

  • หลังจากกด Enter บนคอนเทนเนอร์วิชวลและหลังจากกด Tab บนองค์ประกอบที่สามารถโฟกัสได้ล่าสุดผู้ใช้อาจต้องกด Tab มากกว่าหนึ่งครั้งเพื่อเข้าถึงองค์ประกอบแรก