申し訳ありませんが、ここに行きます。私はイオンプロジェクトを扱っています。この特定のシナリオでは、Androidバージョンのアプリをテストすることに取り組んでいます。私は、ファイルをBLOBとラインをそれを渡すことになっているプロセッサイオン3ファイル許可
content://com.android.providers.media.documents/document/image%3A5744
、彼らが戻って次のようになり、文字列のURLの形で来る、ファイルシステムからの画像がうまく得ることができます
return this.file.readAsArrayBuffer(urlData.url, urlData.fileName)
.then((item) => {
return new Blob([new Uint8Array(item)]);
})
.catch((err) => {
console.log(err.message)
}).then((res)=>{
return new Blob([res])
})
をしかし、私は本当にについて話しませんthe documentationエラーSECURITY_ERRを取得:次のようになります。
これは、問題は私の知る限りが見つけることができるよう、である。この
file:///storage/emulated/0/Android/data/<appname>/cache/1502211622334.jpg
のように見えるすべてのURLを持って、私はカメラで撮影した写真、のためだけで正常に動作は、原因となるものに何のドキュメントはありませんこのエラー。私は自分のコードを動作させるために何を変えるべきか分かりません。私は、URIが有効であることを、checkFileメソッドを使って確認しました。