当我在台式机或Android设备上运行应用程序时,输入焦点工作正常。但这在ios 10 Safari中不起作用。我正在使用angularjs。
$timeout(function () {
var input = $element.find('.my-input-box')[0];
input.focus();
}, 500);
最佳答案
由于您正在使用angularjs,因此您绝对应该尝试在angular中找到解决方案。
您是否尝试使用ngFocus。
我想它可能看起来像这样:
的HTML:
<input ng-focus="YourVariable">
并将YourVariable设置为True。
关于javascript - iOS 1 0 auto 对焦不对焦输入,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42432516/