标记大小仅在使用非默认图标时才有效

时间:2019-06-11 13:08:48

标签: google-maps google-maps-api-3 marker

我正在使用Google Maps Api,并尝试在地图上设置标记,如下所示:

let marker = new google.maps.Marker(
            {
                position: latlng,
                map: mapObj,
                icon: { scaledSize: new google.maps.Size(50, 80) }
            });

标记设置在正确的位置,但是无论我如何更改Size值,标记的大小都不会改变。当然,我也尝试过设置size属性,而不仅仅是scaledSize属性。

但是,如果我要向图标添加网址,则意味着要执行以下操作:

let marker = new google.maps.Marker(
            {
                position: latlng,
                map: mapObj,
                icon: {
                       url: 'https://developers.google.com/maps/documentation/javascript/examples/full/images/library_maps.png',
                       scaledSize: new google.maps.Size(50, 80) }
            });

在这种情况下,它确实可以工作并且图标的大小更大。

为什么默认标记的大小不会更改?

0 个答案:

没有答案