คำอธิบาย
ใช้ 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
ประเภท
types.ChromeSetting<boolean>
caretHighlight
ChromeOS เท่านั้น
การไฮไลต์ด้วยเคอร์เซอร์ข้อความ ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get()
ต้องใช้สิทธิ์ accessibilityFeatures.read
set()
และ clear()
ต้องใช้สิทธิ์ accessibilityFeatures.modify
ประเภท
types.ChromeSetting<boolean>
cursorColor
ChromeOS เท่านั้น
สีของเคอร์เซอร์ ค่านี้แสดงว่ามีการเปิดใช้ฟีเจอร์หรือไม่ แต่ไม่ได้ระบุสีของฟีเจอร์ get()
ต้องใช้สิทธิ์ accessibilityFeatures.read
set()
และ clear()
ต้องใช้สิทธิ์ accessibilityFeatures.modify
ประเภท
types.ChromeSetting<boolean>
cursorHighlight
ChromeOS เท่านั้น
การไฮไลต์เคอร์เซอร์ ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get()
ต้องใช้สิทธิ์ accessibilityFeatures.read
set()
และ clear()
ต้องใช้สิทธิ์ accessibilityFeatures.modify
ประเภท
types.ChromeSetting<boolean>
dictation
ChromeOS เท่านั้น
การพิมพ์ตามคำบอก ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get()
ต้องใช้สิทธิ์ accessibilityFeatures.read
set()
และ clear()
ต้องใช้สิทธิ์ accessibilityFeatures.modify
ประเภท
types.ChromeSetting<boolean>
dockedMagnifier
ChromeOS เท่านั้น
แว่นขยายหน้าจอบางส่วน ค่าดังกล่าวจะระบุว่าฟีเจอร์แว่นขยายหน้าจอบางส่วนเปิดใช้อยู่หรือไม่ get()
ต้องใช้สิทธิ์ accessibilityFeatures.read
set()
และ clear()
ต้องใช้สิทธิ์ accessibilityFeatures.modify
ประเภท
types.ChromeSetting<boolean>
focusHighlight
ChromeOS เท่านั้น
เน้นการไฮไลต์ ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get()
ต้องใช้สิทธิ์ accessibilityFeatures.read
set()
และ clear()
ต้องใช้สิทธิ์ accessibilityFeatures.modify
ประเภท
types.ChromeSetting<boolean>
highContrast
ChromeOS เท่านั้น
โหมดการแสดงผลคอนทราสต์สูง ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get()
ต้องใช้สิทธิ์ accessibilityFeatures.read
set()
และ clear()
ต้องใช้สิทธิ์ accessibilityFeatures.modify
ประเภท
types.ChromeSetting<boolean>
largeCursor
ChromeOS เท่านั้น
เคอร์เซอร์ขยาย ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get()
ต้องใช้สิทธิ์ accessibilityFeatures.read
set()
และ clear()
ต้องใช้สิทธิ์ accessibilityFeatures.modify
ประเภท
types.ChromeSetting<boolean>
screenMagnifier
ChromeOS เท่านั้น
การขยายแบบเต็มหน้าจอ ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get()
ต้องใช้สิทธิ์ accessibilityFeatures.read
set()
และ clear()
ต้องใช้สิทธิ์ accessibilityFeatures.modify
ประเภท
types.ChromeSetting<boolean>
selectToSpeak
ChromeOS เท่านั้น
เลือกเพื่อให้อ่าน ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get()
ต้องใช้สิทธิ์ accessibilityFeatures.read
set()
และ clear()
ต้องใช้สิทธิ์ accessibilityFeatures.modify
ประเภท
types.ChromeSetting<boolean>
spokenFeedback
ChromeOS เท่านั้น
อธิบายและอ่านออกเสียง (การอ่านออกเสียงข้อความ) ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get()
ต้องใช้สิทธิ์ accessibilityFeatures.read
set()
และ clear()
ต้องใช้สิทธิ์ accessibilityFeatures.modify
ประเภท
types.ChromeSetting<boolean>
stickyKeys
ChromeOS เท่านั้น
แป้นกดร่วมแบบติดหนึบ (เช่น Shift หรือ Alt) ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get()
ต้องใช้สิทธิ์ accessibilityFeatures.read
set()
และ clear()
ต้องใช้สิทธิ์ accessibilityFeatures.modify
ประเภท
types.ChromeSetting<boolean>
switchAccess
ChromeOS เท่านั้น
การเข้าถึงด้วยสวิตช์ ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get()
ต้องใช้สิทธิ์ accessibilityFeatures.read
set()
และ clear()
ต้องใช้สิทธิ์ accessibilityFeatures.modify
ประเภท
types.ChromeSetting<boolean>
virtualKeyboard
ChromeOS เท่านั้น
แป้นพิมพ์เสมือนบนหน้าจอ ค่าจะเป็นตัวบ่งชี้ว่าฟีเจอร์เปิดใช้งานอยู่หรือไม่ get()
ต้องใช้สิทธิ์ accessibilityFeatures.read
set()
และ clear()
ต้องใช้สิทธิ์ accessibilityFeatures.modify
ประเภท
types.ChromeSetting<boolean>