作成日: 2019/10/24 最終更新日: 2020/01/22
文書種別
不具合
発生環境
FireFoxのみで発生
状況
修正済み
詳細
ExcelIOのsaveメソッドでExcelエクスポートを行うと、ファイルがzipファイルとして出力され、Excelで開くことができません。
【再現手順】
1.FireFoxで製品を利用したアプリケーションを開く
2.Excel.IOのsaveメソッドでExcelファイルをエクスポートする
【再現手順】
1.FireFoxで製品を利用したアプリケーションを開く
2.Excel.IOのsaveメソッドでExcelファイルをエクスポートする
回避方法
SpreadJS (Ver.13.0.4)で修正済み
Ver.13.0.4より前のバージョンでは次の方法で回避可能です。
エクスポートの時にblobを作り直すことで回避できます。
★サンプルコード(JavaScript)
Ver.13.0.4より前のバージョンでは次の方法で回避可能です。
エクスポートの時にblobを作り直すことで回避できます。
★サンプルコード(JavaScript)
// here is excel IO API
excelIo.save(json, function (blob) {
//blobを作り直す
blob = blob.slice(0, blob.size, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet") ;
saveAs(blob, fileName);
}, function (e) {
// process error
console.log(e);
}
excelIo.save(json, function (blob) {
//blobを作り直す
blob = blob.slice(0, blob.size, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet") ;
saveAs(blob, fileName);
}, function (e) {
// process error
console.log(e);
}
旧文書番号
84580