使用FileReaderのコードストリームファイルは、ファイルサイズの制限に転送され、ブラウザのChromeをお読みになる前に。
今すぐ変更
クロムブラウザのファイル転送の制限由来のURL.createObjectURL方法
=新しい新しいXHRのXMLHttpRequest LET(); xhr.open(真の「GET」、URL、); // POSTメソッドは、インタフェースに応じて使用することができる xhr.responseType =「ブロブ」; //戻り値の型ブロブ、XMLHttpRequestをサポートバイナリストリームタイプ =関数xhr.onload(){ IF(=== 200 this.statusある){ BLOB = this.responseせ; //は、使用する応答を返す代わりに、responseTextの CONST = URL.createObjectURLいるObjectURL(新しい新しいブロブ([BLOB] {タイプ: 'テキスト/ XLS' }))//クロム、ファイルサイズの制限エクスポートファイルから //ましょう新しい新しいリーダーFileReaderの()=; // reader.readAsDataURL(BLOB); //変換base64方式は、直接配置することができますラベルのhrefに //いるObjectURL。onload =関数(E){ //変換は、ダウンロードのためのラベルを作成するには、完成され ;てみましょう=のdocument.createElement( "") = "xxxxxx.xlsx"をa.downloadを; いるObjectURL = a.href a.click(); layer.msg( 'ダウンロードの成功); //}; }他{ layer.msg( 'ダウンロードに失敗しました'); } };