我在iPhone的PhoneGap應用程序內部使用js庫。我不知道我的js庫聯繫了哪些其他外部站點,所以我需要一種將所有連接都列入白名單的方法,僅用於測試。我怎麼做?PhoneGap外部主機通配符
我的應用程序只是默默地失敗,它不會從庫的起始位置繼續。 (當我運行在它完美瀏覽器應用程序)
我在iPhone的PhoneGap應用程序內部使用js庫。我不知道我的js庫聯繫了哪些其他外部站點,所以我需要一種將所有連接都列入白名單的方法,僅用於測試。我怎麼做?PhoneGap外部主機通配符
我的應用程序只是默默地失敗,它不會從庫的起始位置繼續。 (當我運行在它完美瀏覽器應用程序)
我認爲你需要將域名添加到PhoneGap.plist文件或Cordova.plist。
而您的應用程序在瀏覽器中運行良好。因此,在瀏覽器源代碼中,您可以檢出代碼中存在的外部鏈接。
你想要通過互聯網訪問/鏈接哪個文件,需要在plist文件中添加該服務器域。這樣
<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>
假設我有加入的jquery現在我需要添加在PhoneGap.plist-> ExternalHosts陣列code.jquery.com
作爲字符串。
問題是我不知道將要聯繫哪些外部主機。我已經修改了Phonegap.plist,讓圖書館擺在首位。 (並且庫的源不夠「足夠」) – Gustav 2012-04-26 07:12:29
快速注意:您的應用程序會因爲這種依賴的應用程序商店被拒絕......必須包括某種形式的通知用戶表示應用程序需要連接才能工作。我強烈建議你在你的www文件夾中包含你的jQuery移動東西。 – 2012-04-26 13:11:59