คำอธิบาย
chrome.virtualKeyboard
API คือ API แบบคีออสก์เท่านั้นซึ่งใช้เพื่อกำหนดค่าเลย์เอาต์และลักษณะการทำงานของแป้นพิมพ์เสมือนในเซสชันคีออสก์
สิทธิ์
virtualKeyboard
ความพร้อมใช้งาน
ประเภท
FeatureRestrictions
พร็อพเพอร์ตี้
-
autoCompleteEnabled
บูลีน ไม่บังคับ
แป้นพิมพ์เสมือนสามารถเติมข้อความอัตโนมัติได้หรือไม่
-
autoCorrectEnabled
บูลีน ไม่บังคับ
แป้นพิมพ์เสมือนสามารถให้การแก้ไขอัตโนมัติได้หรือไม่
-
handwritingEnabled
บูลีน ไม่บังคับ
ระบุว่าแป้นพิมพ์เสมือนสามารถป้อนข้อมูลผ่านการจดจำลายมือได้หรือไม่
-
spellCheckEnabled
บูลีน ไม่บังคับ
แป้นพิมพ์เสมือนสามารถตรวจการสะกดได้หรือไม่
-
voiceInputEnabled
บูลีน ไม่บังคับ
แป้นพิมพ์เสมือนสามารถป้อนข้อมูลด้วยเสียงได้หรือไม่
เมธอด
restrictFeatures()
chrome.virtualKeyboard.restrictFeatures(
restrictions: FeatureRestrictions,
callback?: function,
)
กำหนดข้อจำกัดของคุณลักษณะที่ได้รับจากแป้นพิมพ์เสมือน
พารามิเตอร์
-
ข้อจำกัด
ค่ากำหนดสำหรับฟีเจอร์แป้นพิมพ์เสมือนที่เปิด/ปิดใช้
-
Callback
ไม่บังคับ
พารามิเตอร์
callback
มีลักษณะดังนี้(update: FeatureRestrictions) => void
-
อัปเดตChrome 63 ขึ้นไป
-
การคืนสินค้า
-
Promise<FeatureRestrictions>
Chrome 96 ขึ้นไปPromise รองรับไฟล์ Manifest V3 ขึ้นไปเท่านั้น ส่วนแพลตฟอร์มอื่นๆ ต้องใช้ Callback