iPhone用のPhoneGapアプリケーション内でjsライブラリを使用しています。私のjsライブラリが連絡する他の外部サイトがわからないので、テストのためだけに、すべての接続をホワイトリストに登録する方法が必要です。それ、どうやったら出来るの?
私のアプリは静かに失敗し、ライブラリが開始された場所から続行しません。(ブラウザでアプリを実行すると、完全に機能します)
iPhone用のPhoneGapアプリケーション内でjsライブラリを使用しています。私のjsライブラリが連絡する他の外部サイトがわからないので、テストのためだけに、すべての接続をホワイトリストに登録する方法が必要です。それ、どうやったら出来るの?
私のアプリは静かに失敗し、ライブラリが開始された場所から続行しません。(ブラウザでアプリを実行すると、完全に機能します)
ExternalHosts
Phonegap.plistのプロパティの値を次のように設定してみてください。*
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.com
次に、PhoneGap.plist->ExternalHosts配列を文字列として追加する必要があります。