我正在以网站的形式快速模拟移动应用。我有一个像键盘一样工作的条形码扫描仪,可以在扫描条形码时输入文字。现在我想在网站上有一个文本框,其中有光标,但没有显示移动设备的默认屏幕键盘。
如何在这样的html输入框中隐藏移动设备的屏幕键盘,但是将光标放在该文本框中,以便我可以接受来自其他外部键盘的输入?
答案 0 :(得分:0)
我会尝试将以下内容添加到输入字段
class Settings :
data_directory = 'path/to/waves'
def __init__(self, model):
self.parameters= {
"key1":{
"subkey1":0,
"subkey2":0
},
"key2":{
"subkey1":model
}
}
# create a new class based on model1
s1 = Settings('model1')
# attribute values to specific keys
s1.parameters["key1"]["subkey1"] = 3.1415926
s1.parameters["key1"]["subkey2"] = 42
# an other based on model2
s2 = Settings('model2')
s2.parameters["key1"]["subkey1"] = 360
s2.parameters["key1"]["subkey2"] = 1,618033989
# load the audio
wavs = openWaves(Settings.data_directory)
# process with the given parameters
results1 = processWaves(wavs,s1)
results2 = processWaves(wavs,s2)
不幸的是,在某些(而非所有)移动设备上,当您隐藏软键盘时,所述文本字段的焦点将会丢失。这是一个解决方案,希望能满足您的应用需求。