Android/data/myAppフォルダ内のtest.jpgという名前のデバイスに画像ファイルがあります。私はimgタグでそれを表示したい。 src属性で可能なすべてのパスを試しましたが、何も動作しません。私はまた、srcをng-srcまたはdata-ng-srcに変更しようとしました。何も動作せず、私は絶望的になっています。Ionic App内のデバイスストレージから画像を表示
Windowsエクスプローラを見ても、画像はストレージに表示されますが、アプリでは表示されません。 $ cordovaFile.checkFile関数を使用すると、すべてが結果データで完璧に見えます。ファイルが存在し、nativeURLを持っていますがまだビューに表示されていません。
誰でもこの問題がありましたか? GoogleはこのトピックでGoogleが提供しなければならないすべてのものを読んだが、まだこの問題について進歩はない。誰かが私に簡単な例を示すことができるデバイスのストレージからイオニアアプリで画像を取得する方法は?どのようなパスが見えるはずですか?たぶん私はconfig.xmlまたはororidマニフェストにいくつかの権限を追加する必要がありますか? これは私の最初のハイブリッドアプリケーションです。私はAngularJS/Cordova/Ionicで多くの経験がありません。
私は本当に立ち往生しました。助けてください。
コードの一部を表示できますか?あなたの ''で 'ng-src'を使い、' $ cordovaFile.checkFile() 'で' nativeURL'を返す関数にリンクさせておけば、うまくいくはずです。 – Dexter
これはおそらく[ファイルプラグイン](https://github.com/apache/cordova-plugin-file) –
に役立ちます[コンテンツセキュリティポリシー](http://content-security-policy.com/) –