Foxtable(狐表)用户栏目专家坐堂 → PDF文件显示


  共有4251人关注过本帖树形打印复制链接

主题:PDF文件显示

帅哥,在线噢!
有点蓝
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106426 积分:541277 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/3 9:28:00 [只看该作者]

如果懒,建议直接使用静态html文件好了。

建议保留原代码换行的用法,一来代码清晰容易查看,也容易查错。

1、原来换行的改为一行后,缺少分号隔开
sb.AppendLine("<script id='script'>var url = './pdf/gg1/gg2.pdf' ; pdfjsLib.GlobalWorkerOptions.workerSrc = ....
2、js是区分大小写的,只有function 没有Function 
3、原来换行的改为一行后,括号不成对,这些请自行核对

学会使用浏览器的开发者工具查错:https://www.baidu.com/baidu?word=浏览器+开发者工具

 回到顶部
帅哥哟,离线,有人找我吗?
刘林
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1936 积分:14844 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2020/2/3 10:15:00 [只看该作者]

 scale = 0.8,这设置显示比例吗?如果要让一页满屏显示?

 回到顶部
帅哥,在线噢!
有点蓝
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106426 积分:541277 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/3 10:21:00 [只看该作者]

自己改一下这个值测试呗。

 回到顶部
帅哥哟,离线,有人找我吗?
刘林
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1936 积分:14844 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2020/2/3 11:10:00 [只看该作者]

现在问题是在hbulider做成静态网页在内置浏览器中是可以显示出来,但在外面网页的文件位置用浏览器打开就不显示PDF内容了


找到问题了,再到服务器上测试一下看,现在的问题是如何让一页刚好一屏显示呢
[此贴子已经被作者于2020/2/3 11:15:29编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106426 积分:541277 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/3 11:16:00 [只看该作者]

学会使用浏览器的开发者工具查错:https://www.baidu.com/baidu?word=浏览器+开发者工具

直到没有任何错误,再把静态文件发上来测试一下

foxtable一样可以使用静态文件:http://www.foxtable.com/mobilehelp/topics/0020.htm
[此贴子已经被作者于2020/2/3 11:18:21编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
刘林
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1936 积分:14844 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2020/2/4 10:05:00 [只看该作者]

我按静态方式做好了,在测试可以了,但还是移动服务器上在手机端就不得行,还要怎样样才行?

 回到顶部
帅哥,在线噢!
有点蓝
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106426 积分:541277 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/4 10:15:00 [只看该作者]

9楼的例子,我使用多个手机浏览器、以及在微信里测试都没有问题。做个例子发上来看看

 回到顶部
帅哥哟,离线,有人找我吗?
刘林
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1936 积分:14844 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2020/2/4 10:21:00 [只看该作者]

我是用hbulider打包成的APP不行

 回到顶部
帅哥,在线噢!
有点蓝
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106426 积分:541277 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/4 10:28:00 [只看该作者]

hbulider我没用过,不懂。请去hbulider社区咨询:https://ask.dcloud.net.cn/question/47301

 回到顶部
帅哥哟,离线,有人找我吗?
lxhmax
  20楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:621 积分:5549 威望:0 精华:0 注册:2012/8/2 19:04:00
  发帖心情 Post By:2022/1/10 4:09:00 [只看该作者]

以下是引用有点蓝在2020/2/2 23:49:00的发言:
pdf.js这玩意功能很强大,就是用起来非常麻烦,如果看不懂官方的文档,建议还是不要玩了:http://mozilla.github.io/pdf.js/api/draft/module-pdfjsLib.html

 下载信息  [文件大小:1.2 KB  下载次数:15]
图片点击可在新窗口打开查看点击浏览该文件:pdfview.zip


把附件和pdf文件一起放到d:\web目录里,启动代码改为:
HttpServer.Close
HttpServer.Prefixes.Add("http://192.168.0.1/") ‘改为自己的ip
HttpServer.WebPath = "d:\web"
HttpServer.Extensions.add(".pdf")
HttpServer.Start()

测试地址:http://192.168.0.1/pdfview.htm

请问下,要把pdf拆分成多页滚屏显示(全屏)要怎么修改?


 回到顶部
总数 21 上一页 1 2 3 下一页