gpt4 book ai didi

javascript - Focus() 在使用 ios 10 safari 浏览器的 ionic 中不起作用

转载 作者:数据小太阳 更新时间:2023-10-29 04:52:13 27 4
gpt4 key购买 nike

focus() 在使用 ios 10 safari 浏览器ionic 中不工作。

它在您使用 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 不允许任何键盘交互,除非点击输入字段。

要覆盖它,您需要将其放入 config.xml 中:

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

关于javascript - Focus() 在使用 ios 10 safari 浏览器的 ionic 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40526932/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com