/ / फोकस () आयनस 10 सफारी ब्राउज़र का उपयोग कर आयनिक में काम नहीं कर रहा है - जावास्क्रिप्ट, jquery, कोणीयज, आयनिक-फ्रेमवर्क, सफारी

फोकस () आईओएस 10 सफारी ब्राउज़र का उपयोग कर आयनिक में काम नहीं कर रहा है - जावास्क्रिप्ट, jquery, angularjs, आयनिक-ढांचे, सफारी

ios 10 सफारी ब्राउज़र का उपयोग करके आयनिक में फोकस () काम नहीं कर रहा है।

यह तब काम करता है जब आप क्रोम एमुलेटर का उपयोग करते हैं लेकिन आईओएस 10 सफारी ब्राउज़र का उपयोग नहीं करते हैं।

नीचे तत्व को ध्यान में रखते हुए कोड i "m है।

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 № 1

डिफ़ॉल्ट रूप से iOS किसी इनपुट फ़ील्ड को टैप करने के अलावा किसी भी कीबोर्ड इंटरैक्शन की अनुमति नहीं देता है।

इसे ओवरराइड करने के लिए, आपको इसे config.xml में रखना होगा:

<preference name="KeyboardDisplayRequiresUserAction" value="false" />