簡體   English   中英

禁用條形碼閱讀器的iPhone鍵盤輸入

[英]disable iphone keyboard input for barcoder reader

嗨,我有用於從條形碼閱讀器接收文本的輸入,但是當您聚焦此輸入時,iPhone和其他移動瀏覽器將顯示軟件鍵盤,並且這會將所有按鈕隱藏在輸入下方,這也是您工作所需的。

有沒有辦法禁用此輸入的此iphone鍵盤? 但是模糊不是解決方案,您需要鍵入條形碼並按Enter鍵,這是讀取器所做的,它可以模擬硬件鍵盤。

如果您使用自定義輸入將值傳遞到文本字段,例如使用日期選擇器,則可以簡單地在HTML或JavaScript / jQuery中使用readonly屬性:

/**
 * @param {Object} el : cache.datepicker => input element
 * @augments myCustom.fn.devicedetection from detectmobilebrowsers.com
 */
disableKeyboard: function (el) {
    if (myCustom.fn.deviceDetection === 'mobile') {
        el.prop({ readonly: true });
    }
},

現在還不清楚您需要輸入條形碼並按Enter鍵的意思 ,您可能需要詳細說明一下。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM