1

我正在尝试使用 google map api

  script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"

但是当我在我的黑莓 10 中运行我的应用程序时,我收到了这个错误:

  Access to "http://maps.google.com/maps/api/js?sensor=false" not allowed

解决方案:http: //supportforums.blackberry.com/t5/Web-and-WebWorks-Development/Blackberry-10-Error-Google-Maps-API/mp/2284235/highlight/false

4

1 回答 1

1

这实际上是因为该域未在 config.xml 中列入白名单。您需要为计划向其发送请求的任何域添加以下内容。

例如...

<access uri="*" subdomains="true" />
<access uri="http://google.com" subdomains="true" />

如果您查看我创建的示例应用程序,它也应该有助于为您指明正确的方向。 https://github.com/blackberry/BB10-WebWorks-Samples/tree/master/Maps

于 2013-04-05T13:32:50.250 回答