0
我需要查看Facebox上的Gmap(api v3)。但它不能正常工作。 我有同样的问题告诉在这个博客http://www.electrictoolbox.com/jquery-facebox-google-maps/但如果我尝试解决方案有一个错误:“GSize未定义”。Gmaps Api V3在Facebox问题视图
你能帮助我吗?
我需要查看Facebox上的Gmap(api v3)。但它不能正常工作。 我有同样的问题告诉在这个博客http://www.electrictoolbox.com/jquery-facebox-google-maps/但如果我尝试解决方案有一个错误:“GSize未定义”。Gmaps Api V3在Facebox问题视图
你能帮助我吗?
GSize是V2 api的一部分。看起来你正在加载v3 api时尝试使用v2代码。
V3采用new google.maps.Size()
你希望它是redered后修复V3地图代码
google.maps.event.trigger(map, 'resize')
我有同样的问题。但触发该事件并不会有帮助。什么时候我应该触发事件?创建谷歌地图后?或者在facebox打开后? – 23tux 2011-05-27 08:22:50
在框打开并且地图已被渲染后,您可以触发resize事件来“修复”地图。 – herostwist 2011-05-27 09:19:54