我正在开发一个带有谷歌地图的 web 应用程序,但我将 UI 放置在地图上,因此地图的中心部分位于 UI 下方。
是否可以将中心点设置在右侧,如下图所示?所以当我缩放时,它会放大地图的右半部分。
/编辑/
我找到了,遗憾的是大卫,你的代码对我不起作用。
但是我尝试了 panby 方法,它以这种方式对我有用,现在当我放大时它会向右平移。谢谢!
google.maps.event.addListener(map, 'zoom_changed', function() {
setTimeout(moveMap, 10);
});
function moveMap() {
map.panBy(300, 0);
}