微信端 ios 拖动input区域时,整体页面能拖动,但是页面不会滑动,拖动别的地方,页面会滑动,但就是input区域不行,安卓手机上没问题。页面用的时微信的weui框架,还用了一个swiper的插件。
微信端 ios 拖动input区域时,整体页面能拖动,但是页面不会滑动,拖动别的地方,页面会滑动,但就是input区域不行,安卓手机上没问题。页面用的时微信的weui框架,还用了一个swiper的插件。
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
5 回答2.2k 阅读
3 回答1.7k 阅读✓ 已解决
5 回答793 阅读
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
我也同样遇到过这类问题,是因为ios5以上系统都有这个问题。安卓机则不会有这个问题。解决方法有很多:
1、https://blog.csdn.net/u013705...
2、https://stackoverflow.com/que...
3、最好的解决办法是设置input外层大的那个滚动DIV的样式为:
4、$(document).on('touchmove','input',function(e){
});
5、综合以上多种解决方案,个人最推荐用第三种方便快捷的解决问题。CSS就能解决。
6、再提示一下,重点在于-webkit-overflow-scrolling:touch;overflow-y:scroll;这两句。其中又以-webkit-overflow-scrolling:touch;这句最为关键。
7、再补充一个网址的解决方案:https://stackoverflow.com/que...