【发布时间】:2016-12-23 05:31:23
【问题描述】:
我有方法下载文件,只要这个方法调用它按预期工作,我只是看到 IE 用户的浏览器有差异,可以选择另存为文件,但在 chrome 中它直接下载文件,我们如何才能拥有该功能在 chrome 中,用户可以在保存文件时使用另存为选项,以便他们可以命名文件?
ctrl.js
function deleteFile(filename){
DitFactory.getFile(filename).then(function(response,$window){
console.log('data for download', response);
var data = JSON.stringify(response.data);
var blob = new Blob([data], { type: 'text/plain;charset=utf-8' });
FileSaver.saveAs(blob, 'server.log');
socket.emit('stopRecording',$scope.filename);
});
}
【问题讨论】:
标签: javascript google-chrome cross-browser