0
私の反応アプリはファイルを保存します。私は、データURLの形式でファイルを受け取っています。次に、保存するためにそれをblobに変換します。 IE11で保存ダイアログが表示されますが、「保存」を押すとブラウザはダウンロードできないと表示され、再試行では「再開...」が表示されます。何か案は?コードは以下のとおりです。ReactJS - IEの保存ダイアログが失敗する
var mimeType = data.split(',')[0].split(':')[1].split(';')[0]; //data is the dataURL
var extension = mimeType.substr(mimeType.lastIndexOf('/') + 1); //get file extension
var byteString = atob(data.split(',')[1]);
var ab = new ArrayBuffer(byteString.length);
var blob = new Blob([ab], { type: mimeType }); //convert dataURL to blob
window.navigator.msSaveBlob(blob, fileName + "." + extension);