說明
chrome.virtualKeyboard API 是資訊亭專用的 API,用於在資訊亭工作階段中設定虛擬鍵盤配置和行為。
權限
virtualKeyboard可用性
Chrome 58 以上版本
      
        僅適用於 ChromeOS
      
    類型
FeatureRestrictions
屬性
- 
    autoCompleteEnabled
布林值 選填
虛擬鍵盤是否能提供自動完成功能。
 - 
    autoCorrectEnabled
布林值 選填
虛擬鍵盤是否能提供自動更正功能。
 - 
    handwritingEnabled
布林值 選填
虛擬鍵盤是否能透過手寫辨識技術提供輸入功能。
 - 
    spellCheckEnabled
布林值 選填
虛擬鍵盤是否能提供拼字檢查功能。
 - 
    voiceInputEnabled
布林值 選填
虛擬鍵盤是否能提供語音輸入功能。
 
方法
restrictFeatures()
        Promise
      
    chrome.virtualKeyboard.restrictFeatures(
restrictions: FeatureRestrictions,
callback?: function,
): Promise<FeatureRestrictions>
設定虛擬鍵盤提供的功能限制。
參數
- 
    
啟用/停用虛擬鍵盤功能的偏好設定。
 - 
    callback
函式 選用
callback參數如下:(update: FeatureRestrictions) => void
- 
    updateChrome 63 以上版本
 
 - 
    
 
傳回
- 
            
Promise<FeatureRestrictions>
Chrome 96 以上版本只有資訊清單 V3 以上版本支援 Promise,其他平台則需使用回呼。