Javascript 谷歌地图-结果上的偏心地图

Javascript 谷歌地图-结果上的偏心地图,javascript,jquery,google-maps,Javascript,Jquery,Google Maps,我有一个侦听器,每当单击标记时,它都会弹出一个div: google.maps.event.addListener(marker, 'click', function() { var boxText = document.createElement("div"); boxText.style.cssText = "margin-top: 8px; background: #fff; padding: 0px;"; boxText.innerHTML = this.html

我有一个侦听器,每当单击标记时,它都会弹出一个div:

google.maps.event.addListener(marker, 'click', function() {
    var boxText = document.createElement("div");
    boxText.style.cssText = "margin-top: 8px; background: #fff; padding: 0px;";
    boxText.innerHTML = this.html;

    infoBox.setContent(boxText);
    infoBox.open(map, this);

    // Set Box Location
    infoBox.pixelOffset_.height = searchType == "Event" ? -323 : -266;

    // Set Map Center
    map.panTo(infoBox.getPosition());
});
关于最后一行:
map.panTo(infoBox.getPosition())
,是否有办法使其偏离中心,从而使地图实际位于结果上方的中心?我的信息箱被我的标题切断了。我不想偏移实际坐标,而是大约100像素左右


我试着在下面添加这个:
map.panBy(01100)
,但它不起作用。我可以将第一个数字更改为向左或向右移动,但第二个数字无效

我在下面添加了这一行

map.panBy(0,-200)


早些时候它不起作用,但我想我拨弄它的时间已经够长了。这就是解决方案。

您能提供一个JSFIDLE或其他工作示例吗?从我的实时版本中查看它是否有效?这有助于理解问题,但找到解决方案却不多:)我更喜欢使用JSFIDLE。。。我很容易就找到了答案。谢谢你!