2

我在 iPhone 的 PhoneGap 应用程序中使用 js 库。我不知道我的 js 库联系了哪些其他外部站点,所以我需要一种将所有连接列入白名单的方法,仅用于测试。我怎么做?

我的应用程序只是默默地失败,它不会从库的启动位置继续。(当我在浏览器中运行应用程序时,它运行良好)

4

2 回答 2

7

尝试将ExternalHostsPhonegap.plist 中的属性值设置为*

于 2012-04-26T07:19:46.093 回答
1

我认为您需要将域名添加到PhoneGap.plist文件或Cordova.plist

而且您的应用程序在浏览器中运行良好。因此,在浏览器源代码中,您可以检查代码中存在的外部链接。

您想通过互联网访问/链接哪个文件,您需要在 plist 文件中添加该服务器域。假设我已经像这样添加了 jquery

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.0a4.1/jquery.mobile-1.0a4.1.min.css">
<script src="http://code.jquery.com/mobile/1.0a4.1/jquery.mobile-1.0a4.1.min.js"></script>

现在我需要添加code.jquery.comPhoneGap.plist-> ExternalHosts 数组作为字符串。

于 2012-04-26T07:10:16.557 回答