我可以在PhoneGap中使用Google Maps API而不将Google域列入白名单吗?

时间:2012-06-04 18:38:40

标签: cordova

有没有办法在PhoneGap应用程序中使用Google Maps API而不将以下域列入白名单:

<key>ExternalHosts</key>
<array>
<string>maps.google.com</string>
<string>maps.gstatic.com</string>
<string>maps.googleapis.com</string>
</array>

1 个答案:

答案 0 :(得分:1)

没有。如果您使用的是Google Maps JavaScript API,那么它会尝试通过网络浏览与Google服务器进行通信,从而向Google服务器发出请求。您必须将域列入白名单。

另一种方法是使用原生地图phonegap插件(例如MapKit),它会在你的应用中创建一个MapView,并可能绕过白名单限制。