6
focus()がios 10 safariブラウザを使用してionicで動作していません。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);
}
};
おかげ.. iOSの入力フィールドをタップしたときを除き、任意のキーボード操作を許可しないデフォルトでは
あなたはすべてのエラーを得ていますか? –
他のブラウザはどうですか?これまでチェックしたことがありますか? –
要素[0]はどんな種類の要素ですか? –