6
私はローカルにD:/home/abc.pdf
に格納された1つのファイルを持っています。 私はローカルのファイルが保護されているので、不可能である失敗しました - ネットワークエラー ローカル絶対パスを使用したファイルの読み取り/ダウンロード
私はローカルにD:/home/abc.pdf
に格納された1つのファイルを持っています。 私はローカルのファイルが保護されているので、不可能である失敗しました - ネットワークエラー ローカル絶対パスを使用したファイルの読み取り/ダウンロード
のように、このfile.GivingエラーをダウンロードすることはできませんよAngularJs
var path="D:/home/abc.pdf";
var doc = document.createElement("a");
doc.href = path;
doc.download = path;
doc.click();
window.URL.revokeObjectURL(path);
を使用してこのファイルを読まなければなりません。そうでなければ、ローカルのHTMLページを実行するだけで、ハードドライブを操作することができます。
したがって、コンピュータのハードドライブからファイルを取得する場合は、<input>
フィールドを使用して、ファイルを使用してファイルをアップロードする必要があります。
[Blob](https://stackoverflow.com/questions/23848522/how-to-handle-file-download-errors-with-angularjs)に移動 –
あなたはあなたのウェブアプリケーション自体に同じファイルシステム( 'file://' URL)であれば、これは許可されません。さもなければ、セキュリティリスクが大きくなります。 –