9***@qq.com
9***@qq.com
  • 发布:2022-06-01 12:05
  • 更新:2022-06-01 17:00
  • 阅读:63

Nvue的IOS环境下,web-view具有弹性滚动,无法去掉

分类:uni-app

由于web-view在Nvue的IOS环境下具有弹性滚动,导致与页面级的滚动产生了冲突,触发了无法滚动的bug,请根据视频以及demo复现该问题。(去年开发本app的时候没有发现该问题,应该是今年hbuilder升级导致的)

PS:DEMO中所使用的mp-html插件是一款富文本解析插件,在Nvue环境下,它采用的是Web-view降级解析的方案(毕竟rich-text组件在Nvue中也表现得并不是那么好),富文本是一个app常见的功能,还望官方重视一下。

2022-06-01 12:05 负责人:无 分享
已邀请:
9***@qq.com

9***@qq.com (作者)

好难啊,没人回答

y***@youjiuzs.com

y***@youjiuzs.com

在web-view外层用定位定一下,试试能不能行

  • 9***@qq.com (作者)

    怎么定。

    2022-06-01 17:20

  • y***@youjiuzs.com

    回复 9***@qq.com: web-view里面的内容是你这定义的话,你在最外层元素加上定位,看看能不能取消ios回弹

    2022-06-01 17:31

  • 9***@qq.com (作者)

    回复 y***@youjiuzs.com: 这个我倒尝试过,但它弹性是介于内层内容与web-view之间,我尝试过给内层的html根节点增加background:red;然后滑动的时候,这个红色背景也跟随被滑动,说明内层整个内容都被滑动了

    2022-06-01 17:43

要回复问题请先登录注册