如何在Safari上解决angularjs的问题?

时间:2019-05-16 14:38:10

标签: angularjs safari

我正在尝试下载文件,在Google Chrome浏览器中可以正常工作,但是在SAFARI中显示以下错误:

'undefined'anchor.attr({'...'})[0] .click()不是函数。

anchor.css({display: 'none'});
angular.element(document.body).append(anchor);
// Safari and others
anchor.attr({href: 'data:application/pdf,' + encodeURIComponent(vm.pdfF), download: 'File_' + vm.number + '.pdf'})[0].click();

1 个答案:

答案 0 :(得分:0)

尝试一下:

j