【发布时间】:2012-03-14 18:13:31
【问题描述】:
我正在完成一个适用于 iphone/android 的应用程序,在该应用程序中我显示了一张地图(谷歌地图),上面有我的位置和附近的很多图钉。
我的问题是它第一次运行完美,第二次打开它时,它居中错误,它只显示地图的一部分,左上角,只有第一季度的地图是可见的. 有人有这个问题吗? 感谢您的帮助
【问题讨论】:
标签: javascript android iphone cordova maps
我正在完成一个适用于 iphone/android 的应用程序,在该应用程序中我显示了一张地图(谷歌地图),上面有我的位置和附近的很多图钉。
我的问题是它第一次运行完美,第二次打开它时,它居中错误,它只显示地图的一部分,左上角,只有第一季度的地图是可见的. 有人有这个问题吗? 感谢您的帮助
【问题讨论】:
标签: javascript android iphone cordova maps
你能提供一些代码吗?当我尝试重用具有数据角色的部门时,我遇到了同样的问题 每次您希望查看地图时尝试创建新请求
【讨论】:
对我来说,以下工作:
创建“地图”对象后,执行:
google.maps.event.addListenerOnce(map, 'idle', function() {
google.maps.event.trigger(map, 'resize');
map.setCenter(mapCenter);
});
这不是我的解决方案。我在 SO 上的某个地方找到了它,但我似乎再也找不到相同的帖子了。
【讨论】: