0

当此应用程序通过 PhoneGap 捆绑时,我遇到了一个问题,谷歌地图无法加载,但是当通过 iPhone 上的 safari 浏览器查看同一页面时,它可以工作。

我已调试此应用程序并确定 latlng 未初始化:

var latlng = new google.maps.LatLng(latitude, longituide);

这是jsfiddle:

http://jsfiddle.net/kfcj4/

请注意,地图页面是从外部页面链接的。因此,无论出于何种原因,它都没有初始化 latlng ..你能告诉我我在这里缺少什么吗?

4

1 回答 1

1

终于想通了..你需要在 index.html 中有这个

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>    
于 2013-02-05T00:29:23.473 回答