6
focus()不能在使用ios 10 safari浏览器的离子中工作。Focus()不能在使用ios 10 safari浏览器的离子中工作
它适用于使用chrome模拟器但不使用ios 10 safari浏览器的情况。
下面是我用来聚焦元素的代码。
var rvMobileApp = angular.module('rvMobileApp.shared.directive');
rvMobileApp.directive('rvSetFocus', function ($timeout) {
return {
link: function (scope, element, attrs) {
$timeout(function() {
element[0].focus();
}, 100);
}
};
在此先感谢..
你得到任何错误? –
其他浏览器呢?你有没有检查过它? –
元素[0]是什么类型的元素? –