๊无法将焦点放在iOS设备上

2020-09-02 04:33发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

尝试将重点放在iOS设备上时发现了一个问题。

https://imgur.com/a/AQ6RAZL

如您在上面的链接中看到的那样,当我调用focus()时,键盘将立即消失,然后失去焦点。 它将仅在几毫秒内专注于输入。 只有一种使它起作用的方法,是在呼叫设置焦点之前按住按钮1-2秒。

我还尝试了其他解决方案,例如鼠标单击模拟,设置了延迟,但仍然无法正常工作。

仅在iOS设备上会出现此问题,但在Android上,Window和Browser(不适用于iOS)可以正常工作。

最好的问候

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

尝试将重点放在iOS设备上时发现了一个问题。

https://imgur.com/a/AQ6RAZL

如您在上面的链接中看到的那样,当我调用focus()时,键盘将立即消失,然后失去焦点。 它将仅在几毫秒内专注于输入。 只有一种使它起作用的方法,是在呼叫设置焦点之前按住按钮1-2秒。

我还尝试了其他解决方案,例如鼠标单击模拟,设置了延迟,但仍然无法正常工作。

仅在iOS设备上会出现此问题,但在Android上,Window和Browser(不适用于iOS)可以正常工作。

最好的问候

付费偷看设置
发送
2条回答
Aaron 3364
1楼 · 2020-09-02 05:22.采纳回答

我已经找到了解决方法。

只需在设置焦点之前将attr" tabindex"设置为输入

jQuery('__ xmlview0 --__ input1-inner')。context.activeElement.setAttribute('tabindex',0);

问题解决了

最好的问候,

2楼-- · 2020-09-02 05:03
亲爱的 Kritchapon Choktananan ,请您详细说明一下答案。

jQuery('__ xmlview0 --__ input1-inner')。context.activeElement.setAttribute('tabindex',0);

我对表条目有类似的要求,并且在IPAD中它不起作用。

谢谢

Deepak Raj。

一周热门 更多>