use*_*621 1 javascript jquery google-maps google-maps-api-3 marker
当我在我的应用中初始化谷歌地图时,我会这样做:
var myOptions = {
center: new google.maps.LatLng(39.729001, -94.902342),
zoom: 3,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map"), myOptions);
setUpMarker(map);
Run Code Online (Sandbox Code Playgroud)
然而,哪个有效,我需要设置地图的中心并缩放由该功能创建的特定标记setUpMarker.
我已经尝试在setUpMarker函数内执行此操作:
fromMarker = new google.maps.Marker({
center: fromLatlng,
zoom: 5,
map: map,
title: "Here"
});
Run Code Online (Sandbox Code Playgroud)
但它没有帮助.那么,如何实现这种效果呢?
谢谢你们的帮助.
小智 8
map对象具有setZoom()和setCenter()函数.参考:
https://developers.google.com/maps/documentation/javascript/events#MarkerEvents