收藏
回答

地图上的遮罩区域点击穿透怎么解决啊?

如图1,地图上有一个view,点击是跳转。但是每次如果点击的地方下边刚好有一个marker,就会触发marker的点击事件。这个怎么解决啊。有尝试换成cover-view,但是换cover-view一是,有css的问题,二是,这个页面还有弹窗,这个cover-view会透过这个弹窗,显示在 图2的红圈区域。

大佬们有没有好的解决办法。手机ios,不知道安卓是不是这样


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

2 个回答

  • 小黎
    小黎
    04-30

    在你点击view的最外层绑定一个事件 bind:touchstart="prevent"

     prevent() {

        this.isflag = true

      }

    然后在你的marker点击事件前加个判断

      markertap(e) {

        if (this.isflag{

          this.isflag = false

          return

        }

    //你的业务代码

    }


    04-30
    有用
    回复
  • 从君华
    从君华
    04-30

    你的事件怎么绑定的?

    04-30
    有用
    回复
登录 后发表内容