pdj 发表于 2019-6-26 22:26:04

pdf预览功能

帮忙给看下,pdf预览功能是不是这样实现,是哪里错了,不能在其他设备打开pdf文件。谢谢

    参照常用实例PDF预览,将文件保管地址传递给后台,后台代码中修改如下,这样本机运行网页可以打开pdf文件,但是其他设备访问时,不会打开新窗口也不会显示pdf文件。

var pdfUrl ="${base}/generic/web/viewer.html?file="+encodeURIComponent("http://storage.xuetangx.com/public_assets/xuetangx/PDF/PlayerAPI_v1.0.6.pdf");
改成
var pdfUrl ="${base}/generic/web/viewer.html?file="+encodeURIComponent("${base}/sys/common/download/"+title);

admin_jh9 发表于 2019-6-27 18:58:51

提示什么错

pdj 发表于 2019-6-29 23:25:11

后台改为:
pdfPreviewIframe.ftl 中 pdfUrl -
var pdfUrl ="${base}/generic/web/viewer.html?file="+encodeURIComponent("${base}/sys/common/download/"+title);

其他机器中network中 pdfPreviewIframe 显示为红色
headers 中 Request Headers 中显示 “Provisional headers are shown”

pdj 发表于 2019-6-29 23:45:41

admin_jh9 发表于 2019-6-27 18:58 static/image/common/back.gif
提示什么错

其他机器中network中 pdfPreviewIframe 显示为红色
headers 中 Request Headers 中显示 “Provisional headers are shown”

admin_jh9 发表于 2019-7-8 18:53:12

参考下jeecg boot 的例子
页: [1]
查看完整版本: pdf预览功能