最近写了一个钉钉微应用,遇到了如网上的所说的这个问题:

底部导航栏设计,兼容安卓下的各种浏览器和IOS自带的Safari,但是不兼容苹果下的 钉钉。 

完美方案是有个国外插件叫:preventoverscroll.min.js 可以解决问题

最好的方案是APP本身来阻止和开启,比如钉钉接口就有:

禁用iOS webview弹性效果(仅iOS支持) 0.0.5

dd.ui.webViewBounce.disable()
启用iOS webview弹性效果(仅iOS支持) 0.0.5

dd.ui.webViewBounce.enable()

解决方法: 在dd.ready中禁用iOS webview弹性效果

dd.ready(function(){
    dd.ui.webViewBounce.disable();
});

解决H5页面在iOS系统中滑动回弹效果(橡皮筋效果)导致的穿透问题:参考如下链接

https://blog.csdn.net/qq_41725450/article/details/107962899

 
posted on 2020-12-10 13:39  白不了的黑发  阅读(628)  评论(0编辑  收藏  举报