iPhone上的PhoneGap不会加载外部脚本
我目前正在使用PhoneGap(iOS)编写一个简单的应用程序,并在模拟器中运行它。 问题是外部URL似乎拒绝加载。 例如使用CDN的jQuery
<script type="text/javascript" charset="utf-8" src="http://code.jquery.com/jquery-1.7.min.js"></script>
不会使$
/ jQuery
可用。 当尝试使用它时,同样的问题正在发生。 有什么我需要改变,以使其工作?
您是否已将外部链接的域添加到PhoneGap.plist的ExternalHosts条目中?
PhoneGap中有一个相当新的白名单系统,与外部链接有点混乱
来自 – http://wiki.phonegap.com/ :
“另外,最新的代码有新的白名单function,如果你正在引用外部主机,你必须将主机添加到PhoneGap.plist下的”ExternalHosts“下,通配符是可以的,所以如果你连接到” http://phonegap.com “,你必须添加”phonegap.com“到列表中(或使用通配符”*。phonegap.com“,它也将与子域名匹配)。
- PhoneGap中的HTML5 SQLite与本地数据库
- 如何在Safari中打开外部链接而不是应用程序的UIWebView?
- 在更新到3.3.0之后,Cordovavideo/audio将不会从cdvfile:// urls播放
- 如何在iOS Phonegap应用程序中显示自定义的飞溅屏幕微调(即微调白色)?
- 谷歌地图不会显示在Phonegap的iOS应用程序
- 在Safari(cordova)打开一个外部链接
- 在使用PhoneGap构build的iPhone应用程序中加速jQuery Mobile 1.1中的页面转换?
- 使用PhoneGap将audio录制到iOS上的文档文件夹
- 为什么我的cordovaWebView有一个额外的20像素的滚动?