chrome.virtualKeyboard

Mô tả

API chrome.virtualKeyboard là API chỉ dành cho kiosk, dùng để định cấu hình bố cục và hành vi của bàn phím ảo trong các phiên kiosk.

Quyền

virtualKeyboard

Phạm vi cung cấp

Chrome 58 trở lên Chỉ dành cho ChromeOS

Loại

FeatureRestrictions

Thuộc tính

  • autoCompleteEnabled

    boolean không bắt buộc

    Liệu bàn phím ảo có thể cung cấp tính năng tự động hoàn thành hay không.

  • autoCorrectEnabled

    boolean không bắt buộc

    Liệu bàn phím ảo có thể cung cấp tính năng tự động sửa lỗi hay không.

  • handwritingEnabled

    boolean không bắt buộc

    Liệu bàn phím ảo có thể cung cấp tính năng nhập thông qua công cụ nhận dạng chữ viết tay hay không.

  • spellCheckEnabled

    boolean không bắt buộc

    Liệu bàn phím ảo có thể cung cấp tính năng kiểm tra lỗi chính tả hay không.

  • voiceInputEnabled

    boolean không bắt buộc

    Liệu bàn phím ảo có thể cung cấp tính năng nhập bằng giọng nói hay không.

Phương thức

restrictFeatures()

Promise
chrome.virtualKeyboard.restrictFeatures(
  restrictions: FeatureRestrictions,
  callback?: function,
)
: Promise<FeatureRestrictions>

Đặt các quy định hạn chế đối với các tính năng do bàn phím ảo cung cấp.

Thông số

  • các quy định hạn chế

    các lựa chọn ưu tiên để bật/tắt các tính năng của bàn phím ảo.

  • callback

    hàm không bắt buộc

    Tham số callback có dạng như sau:

    (update: FeatureRestrictions) => void

Giá trị trả về

  • Chrome 96 trở lên

    Các promise chỉ được hỗ trợ cho Manifest V3 trở lên, các nền tảng khác cần sử dụng lệnh gọi lại.