嗨,我已经尝试了几种方式,但我不确定我缺少什么。这里的文档https://developers.google.com/maps/documentation/javascript/reference表明我应该能够使用如下坐标设置Map的中心:
setCenter(经纬度:经纬度)
我猜这意味着我可以使用语法:
myMap.setCenter(-37.8025182,144.9987055);
但是我收到错误“未捕获错误:属性值无效:-37.8025182”
我有什么遗漏 - 文档并没有给我任何线索。
此致
LEA。
答案 0 :(得分:4)
文档说setCenter
的单参数是LatLng
。 setCenter
不会使用两个数字。
var centerpoint = new google.maps.LatLng(-37.8025182,144.9987055);
myMap.setCenter(centerpoint);
或将所有内容组合在一起:
myMap.setCenter(new google.maps.LatLng(-37.8025182,144.9987055));