【发布时间】:2022-01-06 15:45:32
【问题描述】:
我是 Vue.js 的新手,想知道是否有办法通过上述 Vue 应用程序查看独立于 Vue 项目存储的 PDF 文件。
这是我需要的:
所有 PDF 文件都存储在一个文件夹中。我想在从后端服务器获得的应用程序中提供访问它们的链接。单击链接后,PDF 应在新选项卡中打开,URL 将类似于
file:///C:/Users/user/Downloads/campusmap.pdf
到目前为止我所尝试的:
<a :href="fileAddress">View file</a>
当我将鼠标悬停在浏览器上的链接上时,它会显示正确的 URL,但单击它什么也没做。
如果我右键单击以在新选项卡中打开,它会显示已阻止 (about:blank#blocked)
使用<router-link> 显示
localhost:8080/C:/Users/user/Downloads/campusmap.pdf
当悬停在它上面时。
有没有办法以我想要的方式通过链接查看 PDF?请注意,我无法将所有 PDF 文件存储在资产或公用文件夹中。
感谢您的帮助!
【问题讨论】:
标签: javascript vue.js pdf vuetify.js vue-router