收藏
回答

movable-area组件内嵌入map组件,ios系统无法双指放大缩小地图

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug movable-area、map 微信iOS客户端 8.0.14 2.19.6

系统信息:

System: iPhone, iOS 14.6, Wechat 8.0.14
WechatLib: 2.19.6(2021.9.26 16:37:55)


movable-area组件嵌套map组件,真机测试,安卓手机可以缩放地图,ios系统不行,测试机为iPhone 7Plus,缩放地图无反应。问题跟

https://developers.weixin.qq.com/community/develop/doc/000a4ef106c410a2e98acea7e51c00?highLine=movable-area%2520map这个帖子描述类似。


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

2 个回答

  • warden
    warden
    2021-10-05

    找到通过以下css能解决,需要看实际开发会不会导致其他问题

    movable-view {
       pointer-events: auto;
    }
    
    movable-area {
      pointer-events: none;
    }
    
    2021-10-05
    有用 2
    回复 3
    • 李超
      李超
      2022-07-18
      会有新的问题,地图点击事件无法响应了
      2022-07-18
      回复
    • warden
      warden
      2022-07-25回复李超
      用wxs实现吧
      2022-07-25
      回复
    • M&W
      M&W
      2022-10-08回复warden
      如何实现呢,css 下ios好使了,安卓又不行了
      2022-10-08
      回复
  • Roby🍭
    Roby🍭
    2023-06-15
    movable-area组件内嵌入map组件试了很多属性都不能完美解决,最后发现还是不是不能嵌套,只能是分开写然后覆盖movable-area盖在map上,然后再加上处理pointer-events: auto属性对iOS的不兼容性问题。
    
    2023-06-15
    有用
    回复
登录 后发表内容