设为首页收藏本站

JEECG官方网站-企业级JAVA快速开发平台

 找回密码
 立即注册

关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 最新动态 - 技术支持 - 师徒架构班

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务 QQ: 3102411850、418799587 商务热线: 18611788525 客服电话: 010-64808099 官方邮箱: jeecgos@163.com

查看: 169|回复: 4

pdf预览功能

[复制链接]

2

主题

0

好友

54

积分

注册会员

Rank: 3Rank: 3

发表于 2019-6-26 22:26:04 |显示全部楼层
帮忙给看下,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);

435

主题

31

好友

1万

积分

管理员

Rank: 12Rank: 12Rank: 12

最佳新人 活跃会员 热心会员 推广达人 宣传达人 灌水之王 突出贡献 优秀版主 荣誉管理 JEECG团队成员

发表于 2019-6-27 18:58:51 |显示全部楼层
提示什么错
专业解答JEECG疑难杂症,JEECG常见问题汇总在:http://t.cn/RvYsEF6
回复

使用道具 举报

2

主题

0

好友

54

积分

注册会员

Rank: 3Rank: 3

发表于 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”

其他电脑pdf预览报错

其他电脑pdf预览报错
回复

使用道具 举报

2

主题

0

好友

54

积分

注册会员

Rank: 3Rank: 3

发表于 2019-6-29 23:45:41 |显示全部楼层
admin_jh9 发表于 2019-6-27 18:58
提示什么错

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

使用道具 举报

435

主题

31

好友

1万

积分

管理员

Rank: 12Rank: 12Rank: 12

最佳新人 活跃会员 热心会员 推广达人 宣传达人 灌水之王 突出贡献 优秀版主 荣誉管理 JEECG团队成员

发表于 2019-7-8 18:53:12 |显示全部楼层
参考下jeecg boot 的例子
专业解答JEECG疑难杂症,JEECG常见问题汇总在:http://t.cn/RvYsEF6
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|JEECG快速开发平台 - 官方论坛 ( 京ICP备12013567号-3 )  

GMT+8, 2019-7-23 06:59 , Processed in 3.213606 second(s), 24 queries , Gzip On, Memcache On.

JEECG Open Source

© 2001-2012 Comsenz Inc.

回顶部