为什么地图标记的样式设置在Ionic 2中无效?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么地图标记的样式设置在Ionic 2中无效?相关的知识,希望对你有一定的参考价值。

我使用自定义图像作为地图标记,但scss设置无效。我不明白这有什么问题。

 CurrentMarker(location) {
    let content: any;
    let image = 'assets/img/start.svg';
    let marker = new google.maps.Marker({
      map: this.map,
      animation: google.maps.Animation.DROP,
      position: location,
      icon: image
    });
}

SCSS

page-mapmodal {
background: rgb(229, 227, 223);

#map {
  width: 100%;
  height: 100%;
}

#map .gmnoprint img {
  width: 60px;
  height: 80px;
}

输出正如您可以看到标记大小相同。

enter image description here

答案

我使用了以下代码:

  var icon = {
    url: 'assets/img/target.svg', 
    scaledSize: new google.maps.Size(50, 50), 
    origin: new google.maps.Point(0,0), 
    anchor: new google.maps.Point(0, 0) 
};

以上是关于为什么地图标记的样式设置在Ionic 2中无效?的主要内容,如果未能解决你的问题,请参考以下文章

百度地图标注小图标如何设置

ionic ios 发布设置 header-bar高度无效

点击谷歌地图上的标记后,角度生命周期不再触发 - Ionic 3

高德地图——标记随着新的点击而切换位置

Echarts 地图 省份的颜色自定义如何设置?

Echarts 地图 省份的颜色自定义如何设置?