收藏
回答

怎么解决ios map组件浮层手势滑动会穿透,地图也滑动?

map组件上有个浮层view, view上有touch事件,向上或向下滑动时,后面的map也会拖动

1) touch的时候把map的enable-scroll设置成false,还是无效

2)view改成cover-view的话,touch就很卡

回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2022-03-08

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2022-03-08
    有用
    回复 3
    • Cat_Catcher
      Cat_Catcher
      2023-09-04
      机型:iPhone 13mini
      微信版本号:8.0.28
      系统版本号:iOS 16.5.1
      基础库版本:2.27.3[1035]
      代码片段链接:https://developers.weixin.qq.com/s/wWsv7YmQ76Kv
      描述:模拟器和安卓手机正常,苹果设备地图组件会出现滑动穿透现象。
      目前查到的解决方案:1.使用view+catch:touchmove,但是绿色框无法滑动了,需求想要绿色框上下滑动;2.使用cover-view,真机正常滑动,但是cover-view只能嵌套 cover-view、cover-image,可能有的功能无法实现。
      请问还有其他解决map组件滑动穿透的方法吗?
      2023-09-04
      回复
    • 社区技术运营专员-Jahozheng
      社区技术运营专员-Jahozheng
      2023-09-04回复Cat_Catcher
      在蒙层挂个手势来规避下先呢https://www.cnblogs.com/huilan/p/6760585.html
      2023-09-04
      回复
    • 冯勇, 冯勇
      冯勇, 冯勇
      2023-11-23回复社区技术运营专员-Jahozheng
      这又不是微信小程序的代码。。。
      2023-11-23
      回复
  • 婪兜
    婪兜
    2022-08-22

    view 用 catch:touchmove

    2022-08-22
    有用
    回复
登录 后发表内容