【发布时间】:2019-02-13 06:08:10
【问题描述】:
我正在使用此代码打开一个文件,它会在控制台中显示 url,但不会在新窗口中打开它。
ft.openFile = function(id) {
FileService.download(id).then(function(resp) {
console.log(resp.headers('Content-Type'));
var blob = new Blob([resp.data], {
type: resp.headers('Content-Type')
});
var url = $window.URL || $window.webkitURL;
var fileUrl = url.createObjectURL(blob);
window.open(fileUrl);
console.log(fileUrl);
})
【问题讨论】:
-
当您使用 winodw.open() 时,可能需要浏览器权限。您应该必须在浏览器中允许弹出窗口。
标签: node.js angularjs mongodb express