收藏
回答

IOS 页面需要滚动,弹出层需滚动,目前在弹出层底部或者在顶部滑动时还是会影响到页面?

目前IOS还是有bug。 页面需要滚动,弹出层需滚动,在弹出层底部或者在顶部滑动时还是会影响到页面,拖动页面。这个问题目前有解决办法吗?关键需求:弹出层不能满屏。

最后一次编辑于  2020-10-20
回答关注问题邀请回答
收藏

3 个回答

  • 和气生财
    和气生财
    2020-10-20

    换了个方式解决了,把弹出层放在另一个页面。这个滑动穿透问题还是没解决。

    2020-10-20
    有用
    回复
  • Listen
    Listen
    2020-10-20

    你咋写的?

    2020-10-20
    有用
    回复 1
    • 和气生财
      和气生财
      2020-10-20
      代码片段暂时没有。稍后会传上来。
      2020-10-20
      回复
  • 💡
    💡
    2020-10-20

    弹出层加个背景遮罩进行 catchtouchmove 试试

    2020-10-20
    有用
    回复 6
    • 和气生财
      和气生财
      2020-10-20
      这个已经写过了,在弹出层底部或者顶部滑动还是会拖动到页面层。
      2020-10-20
      回复
    • 💡
      💡
      2020-10-20回复和气生财
      在中间滑动就不会拖动页面?
      2020-10-20
      回复
    • 和气生财
      和气生财
      2020-10-20回复💡
      不会,因为弹出层也是会滚动的,弹出没滚动完不会影响页面层。
      2020-10-20
      回复
    • 💡
      💡
      2020-10-20回复和气生财
      可以传个代码判断看下。按理说 catchtouchmove 是可以阻止滚动的
      2020-10-20
      回复
    • 和气生财
      和气生财
      2020-10-20
      代码片段暂时没有,要等等。 catchtouchmove也有用,之前蒙版也会触摸滑动,直接滑动页面层。catchtouchmove只对阻止滑动蒙版有效。没有阻止弹出层穿透到页面层。
      2020-10-20
      回复
    查看更多(1)
登录 后发表内容
问题标签