2016-12-13 7 views
1

私のウェブサイトから画像をダウンロードするためにIonicアプリを入手しようとしていますが、404(またはダウンロード機能のコード3)ブラウザで見ると画像は存在します。(見かけ上)適切なホワイトリストに登録しても、Ionicは外部画像を表示しません。

<img ng-src="http://www.example.com/images/cool-picture.jpg" width="100" /> 

この問題は、すべての(テスト済みの)リソース、画像、CSS、およびJavaScriptファイルに関する問題です。

<!-- config.xml: --> 
<access origin="*" /> 
<allow-navigation href="*" /> 
<allow-intent href="*" /> 

<!-- index.html --> 
<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'"> 
  • ホワイトリストのバージョン:1.3.0、コルドバ6.4.0、イオン1
  • についてこのことについて、すべてのトピックは、私は、この時点では、現在よ、ホワイトリストのオプションと設定値を設定することを教えてくれ
  • この例ではexample.comを制御しています。
  • 作業中のプロジェクトからconfig.xmlをコピーしましたが、結果はありません。
  • 作業中のプロジェクトからindex.htmlをコピーしました。滑らかではなく、読み込まれません。私は何の努力

答えて

0

ことなく、外部の画像を読み込むことができ、新しいプロジェクトを開始すると、作業プロジェクト

  • で働く外部リソースは、私はこれが私のindex.htmlである必要があり、それが何で

    すべてを表示します
    <meta http-equiv="Content-Security-Policy" content=" 
         default-src *; 
         img-src * data: blob:; 
         object-src 'self' blob:; 
         style-src * &apos;unsafe-inline&apos;; 
         script-src * &apos;unsafe-inline&apos; &apos;unsafe-eval&apos;"> 
    
  • +0

    私はasume '' 'の代わりに' ' 'を置き換える必要がありますが、それはまったく違いはありません。 – Martijn

    +0

    私は '' 'をそのまま残して、まだ動作していません – Martijn

    +0

    どのコンテンツタイプがブロックされていますか..あなたのブラウザのコンソールエラーをコピーしてコピーできますか? 'は一重引用符です。エラーが404の場合は、画像がその場所にないことを意味します。また、UNIXベースのシステムを使用している場合、大文字と小文字が区別されますので、拡張子JPGまたはjpgを確認してください –

    関連する問題