I built my site with phonegap. When the keypad appeared the whole content of the page slid up. How can I prevent the default action of opening the keypad on iOS 5.1.1 ?
问问题
321 次
2 回答
1
我读了一个这样的问题,但很老,你可以试试一些漂亮的代码
stopPropagation() , preventDefault()
尊重是
stopPropagation
阻止事件在事件链上冒泡。
preventDefault
阻止浏览器对该事件执行的默认操作。
还有一个变量可以设置为 true
e = window.event;
e.cancelBubble = true;
这篇文章中有一些有用的链接
我希望这对你有用。
于 2012-12-30T14:03:47.677 回答
1
我很确定,您无法阻止这种行为。
在 Android 上可以配置它,但如果你做一些花哨的 CSS,它就不能很好地工作。
如果内容不会向上滑动,键盘可能会隐藏输入的文本。
如果将输入元素设置为只读,则不会触发键盘。可能您可以在页面完全加载后禁用输入并启用它。
于 2012-12-30T13:39:29.853 回答