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“,它也将与子域名匹配)。