IOS/android + phonegap/cordova框架中的返回键
Posted
技术标签:
【中文标题】IOS/android + phonegap/cordova框架中的返回键【英文标题】:Return key in IOS/android + phonegap/cordova framework 【发布时间】:2013-01-21 06:56:52 【问题描述】:我正在使用 phonegap/cordova 框架在 ios/android 中创建一个应用程序。我有一组输入类型,如输入框、选项列表等。如何设置返回键以使其在按下时专注于下一个输入框。我曾尝试在 phonegap 中使用 javascript,例如:
document.getElementByid('nextElement').focus();
返回/进入时;但它似乎没有工作,即。焦点从当前元素中丢失,但软键盘消失并且焦点没有到达下一个元素。知道我在哪里失踪吗?
【问题讨论】:
【参考方案1】:经过一番谷歌搜索,事实证明这在 Mobile Safari 上是不可能的(尽管桌面 WebKit 可以工作)。
您可以将焦点设置在下一个元素上,但软键盘根本不会出现。
这是 PoC:http://www.hakoniemi.net/labs/focusOnNext/
【讨论】:
不,我在本机 IOS 应用程序中看到了这一点,这似乎在 iphone/ipod 的邮件应用程序中是可能的。 没错,也许您可以通过 Objective-C 为 WebView 的 html 输入元素设置自定义处理(您说的是 HTML 混合应用程序,对吗?)。以上是关于IOS/android + phonegap/cordova框架中的返回键的主要内容,如果未能解决你的问题,请参考以下文章