Google maps 获得;错误:panTo:latLng必须为latLng类型;尝试从弹出映射(v3)平移到父映射(v3)时

Google maps 获得;错误:panTo:latLng必须为latLng类型;尝试从弹出映射(v3)平移到父映射(v3)时,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我的panTo通常工作正常。但是现在我想从弹出地图中平移父地图。所以我试着做一些类似的事情 window.opener.map.panTo(new google.maps.LatLng(lat,lng)); 但它给了我错误 Error: panTo: latLng must be of type LatLng [Break On This Error] (110 out of range 45) 实际上,当我使用Google Maps v2时,我使用了window.opener.mo

我的panTo通常工作正常。但是现在我想从弹出地图中平移父地图。所以我试着做一些类似的事情

window.opener.map.panTo(new google.maps.LatLng(lat,lng));
但它给了我错误

Error: panTo: latLng must be of type LatLng
[Break On This Error]   

(110 out of range 45)
实际上,当我使用Google Maps v2时,我使用了
window.opener.moveMapToPoint()然后它工作了。但现在它不起作用了。请给我一些建议。

试试这个:

window.opener.map.panTo(new window.opener.google.maps.LatLng(lat,lng));
跨窗口传递javascript对象可能很棘手