微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – iPhone上的PhoneGap不会加载外部脚本

我目前正在使用PhoneGap(iOS)编写一个简单的应用程序并在模拟器中运行它.问题是外部URL似乎拒绝加载.例如,使用CDN for jQuery

<script type="text/javascript" charset="utf-8" src="http://code.jquery.com/jquery-1.7.min.js"></script>

不会使$/ jQuery可用.在尝试使用它时,weinre也会出现同样的问题.有什么我需要改变才能使它工作?

解决方法:

您是否已将外部链接的域添加到PhoneGap.plist中的ExternalHosts条目?

PhoneGap中有一个相当新的白名单系统,它会引起外部链接的混淆

从 – http://wiki.phonegap.com/

“此外,最新代码具有新的白名单功能.如果您引用外部主机,则必须在”ExternalHosts“键下的PhoneGap.plist中添加主机.通配符都可以.所以如果您要连接到” http://phonegap.com“,你必须在列表中添加”phonegap.com“(或使用与子域名匹配的通配符”* .phonegap.com“).”

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐