在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 移动端h5打开pdf项目源码,可手势捏合缩放,分段加载(终极版)

移动端h5打开pdf项目源码,可手势捏合缩放,分段加载(终极版)

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:12.04M
  • 下载次数:22
  • 浏览次数:886
  • 发布时间:2021-01-14
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
移动端h5打开pdf项目源码。基于pdf.js和jQuery,可手势捏合缩放,分段加载,支持canvas和svg两种渲染pdf模式,不支持本地绝对路径,支持相对路径和网络路径,支持ajax和fetch两者请求方式。在Android和IOS的webview上均可使用。http://www.gjtool.cn
【实例截图】
【核心代码】
fa7d4bd0-5871-480a-8315-55dbcabba7b5
└── pdfh5
├── css
│   ├── pdfh5.css
│   └── style.css
├── default.pdf
├── example
│   ├── pdfh5-vue
│   │   ├── build
│   │   │   ├── build.js
│   │   │   ├── check-versions.js
│   │   │   ├── logo.png
│   │   │   ├── utils.js
│   │   │   ├── vue-loader.conf.js
│   │   │   ├── webpack.base.conf.js
│   │   │   ├── webpack.dev.conf.js
│   │   │   └── webpack.prod.conf.js
│   │   ├── config
│   │   │   ├── dev.env.js
│   │   │   ├── index.js
│   │   │   └── prod.env.js
│   │   ├── dist
│   │   │   ├── index.html
│   │   │   ├── static
│   │   │   │   ├── css
│   │   │   │   │   ├── app.874a7ec480907467ca9e03781f758437.css
│   │   │   │   │   └── app.874a7ec480907467ca9e03781f758437.css.map
│   │   │   │   └── js
│   │   │   │   ├── app.5742ad30abc9339c2dab.js
│   │   │   │   ├── app.5742ad30abc9339c2dab.js.map
│   │   │   │   ├── manifest.2ae2e69a05c33dfc65f8.js
│   │   │   │   ├── manifest.2ae2e69a05c33dfc65f8.js.map
│   │   │   │   ├── vendor.9b6afac507963ecbad93.js
│   │   │   │   └── vendor.9b6afac507963ecbad93.js.map
│   │   │   └── test.pdf
│   │   ├── index.html
│   │   ├── package.json
│   │   ├── package-lock.json
│   │   ├── README.md
│   │   ├── src
│   │   │   ├── App.vue
│   │   │   ├── assets
│   │   │   │   └── logo.png
│   │   │   ├── components
│   │   │   │   └── HelloWorld.vue
│   │   │   └── main.js
│   │   └── static
│   └── test
│   ├── css
│   │   ├── pdfh5.css
│   │   └── style.css
│   ├── js
│   │   ├── cmaps
│   │   │   ├── 78-EUC-H.bcmap
│   │   │   ├── 78-EUC-V.bcmap
│   │   │   ├── 78-H.bcmap
│   │   │   ├── 78ms-RKSJ-H.bcmap
│   │   │   ├── 78ms-RKSJ-V.bcmap
│   │   │   ├── 78-RKSJ-H.bcmap
│   │   │   ├── 78-RKSJ-V.bcmap
│   │   │   ├── 78-V.bcmap
│   │   │   ├── 83pv-RKSJ-H.bcmap
│   │   │   ├── 90msp-RKSJ-H.bcmap
│   │   │   ├── 90msp-RKSJ-V.bcmap
│   │   │   ├── 90ms-RKSJ-H.bcmap
│   │   │   ├── 90ms-RKSJ-V.bcmap
│   │   │   ├── 90pv-RKSJ-H.bcmap
│   │   │   ├── 90pv-RKSJ-V.bcmap
│   │   │   ├── Add-H.bcmap
│   │   │   ├── Add-RKSJ-H.bcmap
│   │   │   ├── Add-RKSJ-V.bcmap
│   │   │   ├── Add-V.bcmap
│   │   │   ├── Adobe-CNS1-0.bcmap
│   │   │   ├── Adobe-CNS1-1.bcmap
│   │   │   ├── Adobe-CNS1-2.bcmap
│   │   │   ├── Adobe-CNS1-3.bcmap
│   │   │   ├── Adobe-CNS1-4.bcmap
│   │   │   ├── Adobe-CNS1-5.bcmap
│   │   │   ├── Adobe-CNS1-6.bcmap
│   │   │   ├── Adobe-CNS1-UCS2.bcmap
│   │   │   ├── Adobe-GB1-0.bcmap
│   │   │   ├── Adobe-GB1-1.bcmap
│   │   │   ├── Adobe-GB1-2.bcmap
│   │   │   ├── Adobe-GB1-3.bcmap
│   │   │   ├── Adobe-GB1-4.bcmap
│   │   │   ├── Adobe-GB1-5.bcmap
│   │   │   ├── Adobe-GB1-UCS2.bcmap
│   │   │   ├── Adobe-Japan1-0.bcmap
│   │   │   ├── Adobe-Japan1-1.bcmap
│   │   │   ├── Adobe-Japan1-2.bcmap
│   │   │   ├── Adobe-Japan1-3.bcmap
│   │   │   ├── Adobe-Japan1-4.bcmap
│   │   │   ├── Adobe-Japan1-5.bcmap
│   │   │   ├── Adobe-Japan1-6.bcmap
│   │   │   ├── Adobe-Japan1-UCS2.bcmap
│   │   │   ├── Adobe-Korea1-0.bcmap
│   │   │   ├── Adobe-Korea1-1.bcmap
│   │   │   ├── Adobe-Korea1-2.bcmap
│   │   │   ├── Adobe-Korea1-UCS2.bcmap
│   │   │   ├── B5-H.bcmap
│   │   │   ├── B5pc-H.bcmap
│   │   │   ├── B5pc-V.bcmap
│   │   │   ├── B5-V.bcmap
│   │   │   ├── CNS1-H.bcmap
│   │   │   ├── CNS1-V.bcmap
│   │   │   ├── CNS2-H.bcmap
│   │   │   ├── CNS2-V.bcmap
│   │   │   ├── CNS-EUC-H.bcmap
│   │   │   ├── CNS-EUC-V.bcmap
│   │   │   ├── ETen-B5-H.bcmap
│   │   │   ├── ETen-B5-V.bcmap
│   │   │   ├── ETenms-B5-H.bcmap
│   │   │   ├── ETenms-B5-V.bcmap
│   │   │   ├── ETHK-B5-H.bcmap
│   │   │   ├── ETHK-B5-V.bcmap
│   │   │   ├── EUC-H.bcmap
│   │   │   ├── EUC-V.bcmap
│   │   │   ├── Ext-H.bcmap
│   │   │   ├── Ext-RKSJ-H.bcmap
│   │   │   ├── Ext-RKSJ-V.bcmap
│   │   │   ├── Ext-V.bcmap
│   │   │   ├── GB-EUC-H.bcmap
│   │   │   ├── GB-EUC-V.bcmap
│   │   │   ├── GB-H.bcmap
│   │   │   ├── GBK2K-H.bcmap
│   │   │   ├── GBK2K-V.bcmap
│   │   │   ├── GBK-EUC-H.bcmap
│   │   │   ├── GBK-EUC-V.bcmap
│   │   │   ├── GBKp-EUC-H.bcmap
│   │   │   ├── GBKp-EUC-V.bcmap
│   │   │   ├── GBpc-EUC-H.bcmap
│   │   │   ├── GBpc-EUC-V.bcmap
│   │   │   ├── GBT-EUC-H.bcmap
│   │   │   ├── GBT-EUC-V.bcmap
│   │   │   ├── GBT-H.bcmap
│   │   │   ├── GBTpc-EUC-H.bcmap
│   │   │   ├── GBTpc-EUC-V.bcmap
│   │   │   ├── GBT-V.bcmap
│   │   │   ├── GB-V.bcmap
│   │   │   ├── Hankaku.bcmap
│   │   │   ├── H.bcmap
│   │   │   ├── Hiragana.bcmap
│   │   │   ├── HKdla-B5-H.bcmap
│   │   │   ├── HKdla-B5-V.bcmap
│   │   │   ├── HKdlb-B5-H.bcmap
│   │   │   ├── HKdlb-B5-V.bcmap
│   │   │   ├── HKgccs-B5-H.bcmap
│   │   │   ├── HKgccs-B5-V.bcmap
│   │   │   ├── HKm314-B5-H.bcmap
│   │   │   ├── HKm314-B5-V.bcmap
│   │   │   ├── HKm471-B5-H.bcmap
│   │   │   ├── HKm471-B5-V.bcmap
│   │   │   ├── HKscs-B5-H.bcmap
│   │   │   ├── HKscs-B5-V.bcmap
│   │   │   ├── Katakana.bcmap
│   │   │   ├── KSC-EUC-H.bcmap
│   │   │   ├── KSC-EUC-V.bcmap
│   │   │   ├── KSC-H.bcmap
│   │   │   ├── KSC-Johab-H.bcmap
│   │   │   ├── KSC-Johab-V.bcmap
│   │   │   ├── KSCms-UHC-H.bcmap
│   │   │   ├── KSCms-UHC-HW-H.bcmap
│   │   │   ├── KSCms-UHC-HW-V.bcmap
│   │   │   ├── KSCms-UHC-V.bcmap
│   │   │   ├── KSCpc-EUC-H.bcmap
│   │   │   ├── KSCpc-EUC-V.bcmap
│   │   │   ├── KSC-V.bcmap
│   │   │   ├── LICENSE
│   │   │   ├── NWP-H.bcmap
│   │   │   ├── NWP-V.bcmap
│   │   │   ├── RKSJ-H.bcmap
│   │   │   ├── RKSJ-V.bcmap
│   │   │   ├── Roman.bcmap
│   │   │   ├── UniCNS-UCS2-H.bcmap
│   │   │   ├── UniCNS-UCS2-V.bcmap
│   │   │   ├── UniCNS-UTF16-H.bcmap
│   │   │   ├── UniCNS-UTF16-V.bcmap
│   │   │   ├── UniCNS-UTF32-H.bcmap
│   │   │   ├── UniCNS-UTF32-V.bcmap
│   │   │   ├── UniCNS-UTF8-H.bcmap
│   │   │   ├── UniCNS-UTF8-V.bcmap
│   │   │   ├── UniGB-UCS2-H.bcmap
│   │   │   ├── UniGB-UCS2-V.bcmap
│   │   │   ├── UniGB-UTF16-H.bcmap
│   │   │   ├── UniGB-UTF16-V.bcmap
│   │   │   ├── UniGB-UTF32-H.bcmap
│   │   │   ├── UniGB-UTF32-V.bcmap
│   │   │   ├── UniGB-UTF8-H.bcmap
│   │   │   ├── UniGB-UTF8-V.bcmap
│   │   │   ├── UniJIS2004-UTF16-H.bcmap
│   │   │   ├── UniJIS2004-UTF16-V.bcmap
│   │   │   ├── UniJIS2004-UTF32-H.bcmap
│   │   │   ├── UniJIS2004-UTF32-V.bcmap
│   │   │   ├── UniJIS2004-UTF8-H.bcmap
│   │   │   ├── UniJIS2004-UTF8-V.bcmap
│   │   │   ├── UniJISPro-UCS2-HW-V.bcmap
│   │   │   ├── UniJISPro-UCS2-V.bcmap
│   │   │   ├── UniJISPro-UTF8-V.bcmap
│   │   │   ├── UniJIS-UCS2-H.bcmap
│   │   │   ├── UniJIS-UCS2-HW-H.bcmap
│   │   │   ├── UniJIS-UCS2-HW-V.bcmap
│   │   │   ├── UniJIS-UCS2-V.bcmap
│   │   │   ├── UniJIS-UTF16-H.bcmap
│   │   │   ├── UniJIS-UTF16-V.bcmap
│   │   │   ├── UniJIS-UTF32-H.bcmap
│   │   │   ├── UniJIS-UTF32-V.bcmap
│   │   │   ├── UniJIS-UTF8-H.bcmap
│   │   │   ├── UniJIS-UTF8-V.bcmap
│   │   │   ├── UniJISX02132004-UTF32-H.bcmap
│   │   │   ├── UniJISX02132004-UTF32-V.bcmap
│   │   │   ├── UniJISX0213-UTF32-H.bcmap
│   │   │   ├── UniJISX0213-UTF32-V.bcmap
│   │   │   ├── UniKS-UCS2-H.bcmap
│   │   │   ├── UniKS-UCS2-V.bcmap
│   │   │   ├── UniKS-UTF16-H.bcmap
│   │   │   ├── UniKS-UTF16-V.bcmap
│   │   │   ├── UniKS-UTF32-H.bcmap
│   │   │   ├── UniKS-UTF32-V.bcmap
│   │   │   ├── UniKS-UTF8-H.bcmap
│   │   │   ├── UniKS-UTF8-V.bcmap
│   │   │   ├── V.bcmap
│   │   │   └── WP-Symbol.bcmap
│   │   ├── jquery-1.11.3.min.js
│   │   ├── pdfh5.js
│   │   ├── pdf.js
│   │   └── pdf.worker.js
│   └── pdf.html
├── git.pdf
├── index.html
├── js
│   ├── cmaps
│   │   ├── 78-EUC-H.bcmap
│   │   ├── 78-EUC-V.bcmap
│   │   ├── 78-H.bcmap
│   │   ├── 78ms-RKSJ-H.bcmap
│   │   ├── 78ms-RKSJ-V.bcmap
│   │   ├── 78-RKSJ-H.bcmap
│   │   ├── 78-RKSJ-V.bcmap
│   │   ├── 78-V.bcmap
│   │   ├── 83pv-RKSJ-H.bcmap
│   │   ├── 90msp-RKSJ-H.bcmap
│   │   ├── 90msp-RKSJ-V.bcmap
│   │   ├── 90ms-RKSJ-H.bcmap
│   │   ├── 90ms-RKSJ-V.bcmap
│   │   ├── 90pv-RKSJ-H.bcmap
│   │   ├── 90pv-RKSJ-V.bcmap
│   │   ├── Add-H.bcmap
│   │   ├── Add-RKSJ-H.bcmap
│   │   ├── Add-RKSJ-V.bcmap
│   │   ├── Add-V.bcmap
│   │   ├── Adobe-CNS1-0.bcmap
│   │   ├── Adobe-CNS1-1.bcmap
│   │   ├── Adobe-CNS1-2.bcmap
│   │   ├── Adobe-CNS1-3.bcmap
│   │   ├── Adobe-CNS1-4.bcmap
│   │   ├── Adobe-CNS1-5.bcmap
│   │   ├── Adobe-CNS1-6.bcmap
│   │   ├── Adobe-CNS1-UCS2.bcmap
│   │   ├── Adobe-GB1-0.bcmap
│   │   ├── Adobe-GB1-1.bcmap
│   │   ├── Adobe-GB1-2.bcmap
│   │   ├── Adobe-GB1-3.bcmap
│   │   ├── Adobe-GB1-4.bcmap
│   │   ├── Adobe-GB1-5.bcmap
│   │   ├── Adobe-GB1-UCS2.bcmap
│   │   ├── Adobe-Japan1-0.bcmap
│   │   ├── Adobe-Japan1-1.bcmap
│   │   ├── Adobe-Japan1-2.bcmap
│   │   ├── Adobe-Japan1-3.bcmap
│   │   ├── Adobe-Japan1-4.bcmap
│   │   ├── Adobe-Japan1-5.bcmap
│   │   ├── Adobe-Japan1-6.bcmap
│   │   ├── Adobe-Japan1-UCS2.bcmap
│   │   ├── Adobe-Korea1-0.bcmap
│   │   ├── Adobe-Korea1-1.bcmap
│   │   ├── Adobe-Korea1-2.bcmap
│   │   ├── Adobe-Korea1-UCS2.bcmap
│   │   ├── B5-H.bcmap
│   │   ├── B5pc-H.bcmap
│   │   ├── B5pc-V.bcmap
│   │   ├── B5-V.bcmap
│   │   ├── CNS1-H.bcmap
│   │   ├── CNS1-V.bcmap
│   │   ├── CNS2-H.bcmap
│   │   ├── CNS2-V.bcmap
│   │   ├── CNS-EUC-H.bcmap
│   │   ├── CNS-EUC-V.bcmap
│   │   ├── ETen-B5-H.bcmap
│   │   ├── ETen-B5-V.bcmap
│   │   ├── ETenms-B5-H.bcmap
│   │   ├── ETenms-B5-V.bcmap
│   │   ├── ETHK-B5-H.bcmap
│   │   ├── ETHK-B5-V.bcmap
│   │   ├── EUC-H.bcmap
│   │   ├── EUC-V.bcmap
│   │   ├── Ext-H.bcmap
│   │   ├── Ext-RKSJ-H.bcmap
│   │   ├── Ext-RKSJ-V.bcmap
│   │   ├── Ext-V.bcmap
│   │   ├── GB-EUC-H.bcmap
│   │   ├── GB-EUC-V.bcmap
│   │   ├── GB-H.bcmap
│   │   ├── GBK2K-H.bcmap
│   │   ├── GBK2K-V.bcmap
│   │   ├── GBK-EUC-H.bcmap
│   │   ├── GBK-EUC-V.bcmap
│   │   ├── GBKp-EUC-H.bcmap
│   │   ├── GBKp-EUC-V.bcmap
│   │   ├── GBpc-EUC-H.bcmap
│   │   ├── GBpc-EUC-V.bcmap
│   │   ├── GBT-EUC-H.bcmap
│   │   ├── GBT-EUC-V.bcmap
│   │   ├── GBT-H.bcmap
│   │   ├── GBTpc-EUC-H.bcmap
│   │   ├── GBTpc-EUC-V.bcmap
│   │   ├── GBT-V.bcmap
│   │   ├── GB-V.bcmap
│   │   ├── Hankaku.bcmap
│   │   ├── H.bcmap
│   │   ├── Hiragana.bcmap
│   │   ├── HKdla-B5-H.bcmap
│   │   ├── HKdla-B5-V.bcmap
│   │   ├── HKdlb-B5-H.bcmap
│   │   ├── HKdlb-B5-V.bcmap
│   │   ├── HKgccs-B5-H.bcmap
│   │   ├── HKgccs-B5-V.bcmap
│   │   ├── HKm314-B5-H.bcmap
│   │   ├── HKm314-B5-V.bcmap
│   │   ├── HKm471-B5-H.bcmap
│   │   ├── HKm471-B5-V.bcmap
│   │   ├── HKscs-B5-H.bcmap
│   │   ├── HKscs-B5-V.bcmap
│   │   ├── Katakana.bcmap
│   │   ├── KSC-EUC-H.bcmap
│   │   ├── KSC-EUC-V.bcmap
│   │   ├── KSC-H.bcmap
│   │   ├── KSC-Johab-H.bcmap
│   │   ├── KSC-Johab-V.bcmap
│   │   ├── KSCms-UHC-H.bcmap
│   │   ├── KSCms-UHC-HW-H.bcmap
│   │   ├── KSCms-UHC-HW-V.bcmap
│   │   ├── KSCms-UHC-V.bcmap
│   │   ├── KSCpc-EUC-H.bcmap
│   │   ├── KSCpc-EUC-V.bcmap
│   │   ├── KSC-V.bcmap
│   │   ├── LICENSE
│   │   ├── NWP-H.bcmap
│   │   ├── NWP-V.bcmap
│   │   ├── RKSJ-H.bcmap
│   │   ├── RKSJ-V.bcmap
│   │   ├── Roman.bcmap
│   │   ├── UniCNS-UCS2-H.bcmap
│   │   ├── UniCNS-UCS2-V.bcmap
│   │   ├── UniCNS-UTF16-H.bcmap
│   │   ├── UniCNS-UTF16-V.bcmap
│   │   ├── UniCNS-UTF32-H.bcmap
│   │   ├── UniCNS-UTF32-V.bcmap
│   │   ├── UniCNS-UTF8-H.bcmap
│   │   ├── UniCNS-UTF8-V.bcmap
│   │   ├── UniGB-UCS2-H.bcmap
│   │   ├── UniGB-UCS2-V.bcmap
│   │   ├── UniGB-UTF16-H.bcmap
│   │   ├── UniGB-UTF16-V.bcmap
│   │   ├── UniGB-UTF32-H.bcmap
│   │   ├── UniGB-UTF32-V.bcmap
│   │   ├── UniGB-UTF8-H.bcmap
│   │   ├── UniGB-UTF8-V.bcmap
│   │   ├── UniJIS2004-UTF16-H.bcmap
│   │   ├── UniJIS2004-UTF16-V.bcmap
│   │   ├── UniJIS2004-UTF32-H.bcmap
│   │   ├── UniJIS2004-UTF32-V.bcmap
│   │   ├── UniJIS2004-UTF8-H.bcmap
│   │   ├── UniJIS2004-UTF8-V.bcmap
│   │   ├── UniJISPro-UCS2-HW-V.bcmap
│   │   ├── UniJISPro-UCS2-V.bcmap
│   │   ├── UniJISPro-UTF8-V.bcmap
│   │   ├── UniJIS-UCS2-H.bcmap
│   │   ├── UniJIS-UCS2-HW-H.bcmap
│   │   ├── UniJIS-UCS2-HW-V.bcmap
│   │   ├── UniJIS-UCS2-V.bcmap
│   │   ├── UniJIS-UTF16-H.bcmap
│   │   ├── UniJIS-UTF16-V.bcmap
│   │   ├── UniJIS-UTF32-H.bcmap
│   │   ├── UniJIS-UTF32-V.bcmap
│   │   ├── UniJIS-UTF8-H.bcmap
│   │   ├── UniJIS-UTF8-V.bcmap
│   │   ├── UniJISX02132004-UTF32-H.bcmap
│   │   ├── UniJISX02132004-UTF32-V.bcmap
│   │   ├── UniJISX0213-UTF32-H.bcmap
│   │   ├── UniJISX0213-UTF32-V.bcmap
│   │   ├── UniKS-UCS2-H.bcmap
│   │   ├── UniKS-UCS2-V.bcmap
│   │   ├── UniKS-UTF16-H.bcmap
│   │   ├── UniKS-UTF16-V.bcmap
│   │   ├── UniKS-UTF32-H.bcmap
│   │   ├── UniKS-UTF32-V.bcmap
│   │   ├── UniKS-UTF8-H.bcmap
│   │   ├── UniKS-UTF8-V.bcmap
│   │   ├── V.bcmap
│   │   └── WP-Symbol.bcmap
│   ├── jquery-1.11.3.min.js
│   ├── jquery.qrcode.min.js
│   ├── pdfh5.js
│   ├── pdf.js
│   └── pdf.worker.js
├── LICENSE
├── pdf.html
├── README.md
└── test.pdf

20 directories, 388 files

标签:

实例下载地址

移动端h5打开pdf项目源码,可手势捏合缩放,分段加载(终极版)

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警