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.com次に、PhoneGap.plist->ExternalHosts配列を文字列として追加する必要があります。

于 2012-04-26T07:10:16.557 に答える