我已经为谷歌地图添加了一个自定义图标,并将旋转属性添加到图标,当我运行代码时,我收到错误,指示“google.maps.number不是构造函数”,有人可以帮我解决这个问题。
var icon = {
url: 'newimage/unnamed.png', // url
scaledSize: new google.maps.Size(25, 25), // scaled size
origin: new google.maps.Point(0,0), // origin
rotation: new google.maps.number(90)
};
//var myLatLng = {lat:50.8274, lng:12.9161};
var myLatLng = {lat:global_latlon.lat, lng:global_latlon.lng};
var test_marker = new google.maps.Marker({
position: myLatLng,
map: map,
lat: myLatLng.lat,
lng: myLatLng.lng,
clickable: true,
name: 'test_marker',
title: 'test_marker',
offset: 0,
icon: icon
});
答案 0 :(得分:0)
您收到错误,因为 google.maps.number 包中没有名为number的类。
google.maps.Icon具有以下属性
anchor
labelOrigin
origin
scaledSize
size
url
轮换不是其中之一。有关详细信息,请参阅Google Map documentation : Icon。