当我拖动标记时,它看起来比应该的位置高

问题描述

我在学习ionic和google maps API的同时选择了一个项目,我试图使标记可拖动,但是我做到了,但是当我拾取标记时,它突然突然超出了应有的位置(请参见下面的截图)。有什么线索吗?

我只是使用此功能使其工作 marker.setDraggable(true);

https://media.giphy.com/media/MZXUxN4dk5OT5AsLSk/giphy.gif

预先感谢

  public drawMarkerInMap(
    aMap,aLatLng,aTitleMarker,hexColour,aSize,hasQRCode
  ) {
    let aSnippet = 'Click aquí para abrir';
    let markerIcon: MarkerIcon = { size: { height: aSize,width: aSize } };
    let colourWithoutHash = hexColour.substring(1);
    if (hasQRCode) {
      markerIcon.url = 'assets/img/pinPoiQR' + colourWithoutHash + '.png';
    } else {
      markerIcon.url = 'assets/img/pinPoi' + colourWithoutHash + '.png';
    }

    let markerOptions: MarkerOptions = {
      icon: markerIcon,snippet: aSnippet,position: aLatLng,title: aTitleMarker,draggable : true
    };

    return new Promise<Marker>((resPromesa) => {
      aMap.addMarker(markerOptions).then((marker: Marker) => {        
        resPromesa(marker);        
      });
    });
  }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...