Phonegap では、複数のサブドメインを使用する CDN からいくつかの画像を表示する必要があります。例えば:
<img src="http://a1.mzstatic.com/.....75.jpg">
<img src="http://a2.mzstatic.com/.....75.jpg">
<img src="http://a3.mzstatic.com/.....75.jpg">
<img src="http://a4.mzstatic.com/.....75.jpg">
これらは複数のサブドメインの外部リソースであるため、 config.xml で次のように設定します。
<access origin="http://mzstatic.com*" subdomains="true" />
ただし、サーバーを呼び出すことができないかのように、すべての画像が壊れて表示されます。追加した:
<access origin="http://a1.mzstatic.com*" />
そのドメインのイメージが機能し始めます。
私は何か間違ったことをしていますか?
これを実証し、他のすべての要因を排除するために、phonegap-start プロジェクトをここにフォークしましたhttps://github.com/SeanBannister/phonegap-startこれは私の問題を示しています。画像要素とアクセス元を追加しました構成。
更新CDN には無制限の数のサブドメインがあるため、すべてをリストすることはできません。