chrome.accessibilityFeatures

คำอธิบาย

ใช้ chrome.accessibilityFeatures API เพื่อจัดการฟีเจอร์การช่วยเหลือพิเศษของ Chrome API นี้ใช้ต้นแบบ ChromeSetting ของประเภท API เพื่อรับและตั้งค่าฟีเจอร์การช่วยเหลือพิเศษแต่ละฟีเจอร์ หากต้องการดูสถานะฟีเจอร์ ส่วนขยายต้องขอสิทธิ์ accessibilityFeatures.read ในการแก้ไขสถานะของฟีเจอร์ ส่วนขยายต้องมีสิทธิ์ accessibilityFeatures.modify โปรดทราบว่า accessibilityFeatures.modify ไม่ได้บอกเป็นนัยถึงสิทธิ์ของ accessibilityFeatures.read

สิทธิ์

accessibilityFeatures.modify
accessibilityFeatures.read

พร็อพเพอร์ตี้

animationPolicy

get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท

types.ChromeSetting<"allowed"
 | "ครั้งเดียว"
 | "none"
>

autoclick

ChromeOS เท่านั้น

คลิกเมาส์อัตโนมัติหลังจากเมาส์หยุดเคลื่อนที่ ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท

caretHighlight

Chrome 51 ขึ้นไป

ChromeOS เท่านั้น

การไฮไลต์ด้วยเคอร์เซอร์ข้อความ ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท

cursorColor

Chrome เวอร์ชัน 85 ขึ้นไป

ChromeOS เท่านั้น

สีของเคอร์เซอร์ ค่านี้แสดงว่ามีการเปิดใช้ฟีเจอร์หรือไม่ แต่ไม่ได้ระบุสีของฟีเจอร์ get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท

cursorHighlight

Chrome 51 ขึ้นไป

ChromeOS เท่านั้น

การไฮไลต์เคอร์เซอร์ ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท

dictation

Chrome 90 ขึ้นไป

ChromeOS เท่านั้น

การพิมพ์ตามคำบอก ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท

dockedMagnifier

Chrome เวอร์ชัน 87 ขึ้นไป

ChromeOS เท่านั้น

แว่นขยายหน้าจอบางส่วน ค่าดังกล่าวจะระบุว่าฟีเจอร์แว่นขยายหน้าจอบางส่วนเปิดใช้อยู่หรือไม่ get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท

focusHighlight

Chrome 51 ขึ้นไป

ChromeOS เท่านั้น

เน้นการไฮไลต์ ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท

highContrast

ChromeOS เท่านั้น

โหมดการแสดงผลคอนทราสต์สูง ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท

largeCursor

ChromeOS เท่านั้น

เคอร์เซอร์ขยาย ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท

screenMagnifier

ChromeOS เท่านั้น

การขยายแบบเต็มหน้าจอ ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท

selectToSpeak

Chrome 51 ขึ้นไป

ChromeOS เท่านั้น

เลือกเพื่อให้อ่าน ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท

spokenFeedback

ChromeOS เท่านั้น

อธิบายและอ่านออกเสียง (การอ่านออกเสียงข้อความ) ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท

stickyKeys

ChromeOS เท่านั้น

แป้นกดร่วมแบบติดหนึบ (เช่น Shift หรือ Alt) ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท

switchAccess

Chrome 51 ขึ้นไป

ChromeOS เท่านั้น

การเข้าถึงด้วยสวิตช์ ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท

virtualKeyboard

ChromeOS เท่านั้น

แป้นพิมพ์เสมือนบนหน้าจอ ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get() ต้องใช้สิทธิ์ accessibilityFeatures.read set() และ clear() ต้องใช้สิทธิ์ accessibilityFeatures.modify

ประเภท