Tizen Web 不支持 CDN?

Tizen Web doesn't support CDN?

所以我正在 gear s2 (Tizen) 上开发一个涉及地图的应用程序。我添加了必要的

<script src="http://maps.google.com/maps/api/js?key=API_KEY&sensor=true">

google 地图和

的标签
<div id="main-map"></div>

与地图相关联,就像通常使用网络应用程序完成的那样。当 运行 应用程序时,它说:

ReferenceError: can't find "google" object

尽管这与我在 Ionic 的框架或普通网站上开发的方式相同,但它运行良好。为了验证这是否是 Google 地图的问题,我使用了 Here Maps 并出现了同样的问题。然后我检查了像 jQuery 这样的普通 CDN,当本地 jQuery 库工作时它不能正常工作!

请告知我解决此问题的方法。

终于!!

解决方法很简单。您必须在 config.xml 中添加权限。应添加以下行:

<tizen:privilege name="http://tizen.org/privilege/internet" />
<access origin="http://googleapis.com" subdomains="true" />
<access origin="http://gstatic.com" subdomains="true" />
<access origin="http://google.com" subdomains="true" />

希望这对您有所帮助:)