收藏
回答

map组件的bindpoitap无效?

<map
    id="map"
    markers="{{markers}}"
    bindmarkertap="markertap"
    bindpoitap="poiTap"
    show-location
    enable-3D
    show-compass
    show-scale
    enable-overlooking
    enable-rotate
>
</map>
// map.js
const mapSdk = require('../../assets/sdk/qqmap-wx-jssdk.min.js');
const util = require('../../utils/util.js');
var mapSdkInstant;
Page({
 
    data: {
        markers: [],
        mapCtx: null,
    },
    regionchange(e) {
        console.log(e)
    },
    markertap(e) {
        console.log(e.markerId)
    },
    controltap(e) {
        console.log(e.controlId)
    },
    mapTap(e) {
        console.log(e)
    },
    poiTap(e) {
        console.log(e)
    },
    onLoad(query) {
        // Instantiation qq map sdk
        mapSdkInstant = new mapSdk({
            key: ''
        });
        this.mapCtx = wx.createMapContext('map')
        this.mapCtx.moveToLocation()
    }
})

这边 poiTap 怎样都没反应呢 哪怕我用官方的示例都改了一个都无效

官网示例我改出来的链接

https://developers.weixin.qq.com/s/kSebcLmm75a2


最后一次编辑于  2019-08-21
回答关注问题邀请回答
收藏

4 个回答

  • 马新杰
    马新杰
    2019-09-04

    模拟器上好像是无效的,真机可以。

    2019-09-04
    有用 1
    回复 4
    • Evolver
      Evolver
      2019-09-07
      不行的啊。。。可以给我看看你是怎么写的吗
      2019-09-07
      回复
    • 马新杰
      马新杰
      2019-09-10回复Evolver
      你真机试了?真机是可以的。
      2019-09-10
      回复
    • Evolver
      Evolver
      2019-09-10回复马新杰
      试了无效,我不知道是不是跟我用了自定义地图样式有关系,你这边是安卓还是苹果?
      2019-09-10
      回复
    • 马新杰
      马新杰
      2019-09-10回复Evolver
      我没有自定义地图样式,你试试不自定义看看?
      2019-09-10
      回复
  • bobo
    bobo
    2020-07-20

    这个问题还没修复。笑哭

    2020-07-20
    有用
    回复
  • 林
    2020-06-24

    模拟器,没反应

    2020-06-24
    有用
    回复
  • Evolver
    Evolver
    2019-08-22

    沉了?官方的人呢

    2019-08-22
    有用
    回复
登录 后发表内容
问题标签