jeecgboot / JeecgBoot

🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x/3.x,SpringCloud,Ant Design&Vue3,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式,引入AI模型能力 OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。
http://www.jeecg.com
Apache License 2.0
40.7k stars 14.85k forks source link

项目引进了pdf.js,需要利用iframe打开public下的view.html文件加载pdf #4839

Closed IIIIIIIIF closed 1 year ago

IIIIIIIIF commented 1 year ago
版本号:3.4.4
前端版本:vue3版
问题描述:项目引进了pdf.js,需要利用iframe打开public下的view.html文件加载pdf,但是每次打开都会跳转到后台,提示页面不存在,请问该怎么解决呢???
截图&代码:

友情提示(为了提高issue处理效率):

zhangdaiscott commented 1 year ago

为什么要打开public里面的静态资源?放到后台不行吗

IIIIIIIIF commented 1 year ago

为什么要打开public里面的静态资源?放到后台不行吗

是因为用到了PDF.js这个库,需要把他的html文件放到public下,才能加载下载下来的pdf,请问代码中是做了什么限制吗??我们之前用vue2版本是可以直接打开的

zhangdaiscott commented 1 year ago

为什么不用依赖安装模式

IIIIIIIIF commented 1 year ago

为什么不用依赖安装模式

需要修改里面的一下代码和样式,来符合业务需求

zhangdaiscott commented 1 year ago

没这么用过,自己研究下吧

IIIIIIIIF commented 1 year ago

没这么用过,自己研究下吧

主要是想知道,vue3版本对public 的访问做了啥限制吗?vue2版本是可以直接访问里面的html文件的

qinghechaoge commented 1 year ago

下代码和样式,来符合业务需

注释掉configHtmlPlugin就可以了 那个插件有问题 image