FileSaverライブラリ(https://github.com/eligrey/FileSaver.js)を使用していますが、IE11では動作しません。他のブラウザでは問題ありません。 (新)最初の命令を実行したとき、私はこのエラーを取得していFileSaverでIE11にファイルを保存しています
var file = new File(["content"], "sample.xml", { type: "application/xml;charset=utf-8" });
saveAs(file);
:
は、「オブジェクトはこのアクションを許可していません」
があります
コードはこれですgit hubのオープンな問題ですが、実際には解決策はありませんが、IE11でうまくいく回避策を探しています:
try {
var file = new File([msg.d], "test.xml", { type: "application/xml;charset=utf-8" });
saveAs(file);
} catch (err) {
// Code that works on IE11 ....
}
ご了承ください。
よろしく
があなたの代わりに、ファイルのブロブを試してみましたか?どんな違いがあるとは思わないか... – Endless
この[issue#92](https://github.com/eligrey/FileSaver.js/issues/92)を参照しましたか? – Endless
はい、ちょうどその1 – rtrujillor