如何在 Angular 4 中实现 window.open()
类型的功能?
function open(){
var URL = "file:///C:\data2.pdf";
window.open(URL, null);
}
我收到以下错误消息:
Cannot open local file - Chrome: Not allowed to load local resource.
请告诉我 Angular 4 中是否有 window.open()
的替代方案。
最佳答案
您必须在 Angular 项目的 Assets 中引入该文件。要访问该文件,您需要引入“assets/file2.pdf”。
window.open('assets/file2.pdf');
不要使用绝对路径,因为如果部署在子目录中则不起作用。
关于angular - 如何在 Angular 4 中实现 window.open 类型的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50284629/