【发布时间】:2014-03-03 11:06:00
【问题描述】:
我有以下 HTML 标记:
<button ng-click='focusKeyboard()'>focus keyboard</button>
<input type='text' id='keyboard' />
我的 javascript 看起来像这样:
$scope.focusKeyboard = function(){
document.getElementById("keyboard").focus();
}
问题是,一旦#keyboard 元素获得焦点,虚拟键盘出现然后突然消失,就好像在调度focus() 事件后焦点已经丢失。
我在 iOS 7.0.3 上使用 cordova 3.4.0
有人遇到过同样的问题吗?
提前致谢。
【问题讨论】:
标签: javascript ios angularjs cordova