vue中使用pdf.js跨域问题
时间: 2023-11-27 18:05:13 浏览: 181
vue js 跨域
在Vue中使用pdf.js跨域问题可以通过在config/index.js中进行配置解决。具体步骤如下:
1. 在config/index.js中的build对象中,找到assetsPublicPath属性,将其值设置为'/';
2. 在config/index.js中的dev对象中,找到proxyTable属性,添加以下代码:
```
'/pdf': {
target: 'http://localhost:8080', //pdf.js所在服务器地址
changeOrigin: true,
pathRewrite: {
'^/pdf': '/static/pdf' //pdf.js所在服务器的相对路径
}
}
```
3. 在组件中引入pdf.js,并设置PDFJS.workerSrc属性的值为'/pdf/pdf.worker.js'。
阅读全文