IOS小程序输入框穿透问题

来源:1-1 首页搜索框开发

农夫山泉有点烫

2021-11-12 18:05:59

问题描述:问老师一个小程序问题,我在页面上弹出窗口,如果背后有input框,在弹窗内点击输入框的位置,会穿透直接拉出键盘来。现在在VIEW上用了catchtouchmove="return"解决了,但是在select,calendar这种上面依然会出现穿透问题。catchtouchmove="return"好像只在view上面有用怎么解决。ios12.2以上会出现该问题,12.2以下不会,安卓也不会

相关截图:

spacer.gif

https://img.mukewang.com/climg/618e3bcd097def6e08090695.jpg

https://img.mukewang.com/climg/618e3bcd09d52bbf10470244.jpghttps://img.mukewang.com/climg/618e3c6709438dec09080394.jpg


搜索

复制

写回答

1回答

好帮手慕久久

2021-11-12

同学你好,解答如下:

1、建议同学在社区中提问一下,等待社区专员回复(可以私信社区专员)。如果小程序的开发者都没有解决方案,那我们就很难从代码层面解决该问题了。

2、可以考虑打开弹框时,让底下的input等元素隐藏、删除,感觉这样就可以避免点到它们了。弹框输入完毕,再显示出input等元素(中转方案)。

3、老师目前只能想到上述方案,同学参考一下,如果后续老师想到别的方案,再给同学回复。

祝学习愉快!

0

0 学习 · 15276 问题

查看课程