Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 打开元素焦点上的IOS键盘_Jquery_Ios_Angularjs_Angularjs Directive - Fatal编程技术网

Jquery 打开元素焦点上的IOS键盘

Jquery 打开元素焦点上的IOS键盘,jquery,ios,angularjs,angularjs-directive,Jquery,Ios,Angularjs,Angularjs Directive,当用户点击链接时,我使用指令触发输入字段的焦点。除了IOS,它在任何地方都能正常工作。它并没有在focus上打开ios设备(iphone/ipad)上的键盘,而是在输入周围添加了蓝色边框,表明它正在对焦。如何在聚焦ios设备中打开键盘 HTML 放置“type”属性有帮助吗 <a data-mya-triggerfocus="something" >Something</a> <input name="something" **type="text"** id="s

当用户点击链接时,我使用指令触发输入字段的焦点。除了IOS,它在任何地方都能正常工作。它并没有在focus上打开ios设备(iphone/ipad)上的键盘,而是在输入周围添加了蓝色边框,表明它正在对焦。如何在聚焦ios设备中打开键盘

HTML

放置“type”属性有帮助吗

<a data-mya-triggerfocus="something" >Something</a>
<input name="something" **type="text"** id="something" />
什么 要显示数字键盘,您可以尝试:

<input type="text" pattern="[0-9]*">

我试图回忆一下苹果公司的文档,其中建议将pattern属性的值设置为“[0-9]*”或“d*”,以打开数字键盘。不确定是否与此相关。只是说..

尝试添加:

<preference name="KeyboardDisplayRequiresUserAction" value="false"/>

在应用程序的config.xml文件中


(这取决于ios的定义)

Nops。这帮不了忙。焦点是将边框变为蓝色,但实际上并没有将光标放入并打开键盘。有没有关于如何触发“触碰”事件的建议?
<input type="text" pattern="[0-9]*">
<preference name="KeyboardDisplayRequiresUserAction" value="false"/>