帖子
帖子
用户
博客
课程
12345下一页
返回列表 发新帖
显示全部楼层
175
帖子
1
勋章
5678
Y币

pdfReader 模块

[复制链接]
发表于 2018-10-25 12:31:00
本帖最后由 得呤 于 2018-12-25 17:54 编辑

pdfReader 封装了一个简单的 pdf 阅读器,支持添加标签、以九宫格形式查看、打印等功能,本模块只支持阅读 pdf 格式的文档,本模块支持对网络 pdf 文件的阅读,当传入一个网络路径,模块内部会先下载文件到本地缓存文件,然后再打开读取。用户再次打开相同路径的网络文件时,则先读取缓存在本地的文件。
在 iOS 平台上本模块是封装的 github 上开源的库 --- PDFReader-IOS
在 android 平台上本模块封装的开源库是 --- Android-MuPDF
注意:不能同时添加的模块:photoSelect
文档链接

open
打开一个 pdf 格式的文档
openView
打开pdf文档视图
hideView
隐藏文档视图
showView
显示文档视图
closeView
关闭文档视图
clearCache
清除缓存到本地的文件,本接口只清除本模块缓存的数据,若要清除本app缓存的所有数据这调用api.clearCache




本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
6
帖子
0
勋章
89
Y币
最新版本打开网络pdf文件会导致app崩溃
42
帖子
4
勋章
1万+
Y币
任务么
175
帖子
1
勋章
5678
Y币

是的,模块demo分享
42
帖子
4
勋章
1万+
Y币
得呤 发表于 2018-10-25 13:40
是的,模块demo分享

辛苦
175
帖子
1
勋章
5678
Y币
看一下index.html页面
0
帖子
0
勋章
4
Y币
不好意思,刚刚看的是html文件夹里的东西
6
帖子
0
勋章
89
Y币
Android|MuMu|6.0.1
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.luojun2415.oyq/com.artifex.mupdf.MuPDFActivity}: java.lang.ClassCastException: android.widget.ImageView cannot be cast to android.widget.ImageButton
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2443)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2503)
        at android.app.ActivityThread.-wrap11(ActivityThread.java)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1353)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:148)
        at android.app.ActivityThread.main(ActivityThread.java:5529)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:745)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:635)
Caused by: java.lang.ClassCastException: android.widget.ImageView cannot be cast to android.widget.ImageButton
        at com.artifex.mupdf.MuPDFActivity.makeButtonsView(MuPDFActivity.java:696)
        at com.artifex.mupdf.MuPDFActivity.createUI(MuPDFActivity.java:320)
        at com.artifex.mupdf.MuPDFActivity.onCreate(MuPDFActivity.java:192)
        at android.app.Activity.performCreate(Activity.java:6278)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2396)
        ... 9 more
java.lang.ClassCastException: android.widget.ImageView cannot be cast to android.widget.ImageButton
        at com.artifex.mupdf.MuPDFActivity.makeButtonsView(MuPDFActivity.java:696)
        at com.artifex.mupdf.MuPDFActivity.createUI(MuPDFActivity.java:320)
        at com.artifex.mupdf.MuPDFActivity.onCreate(MuPDFActivity.java:192)
        at android.app.Activity.performCreate(Activity.java:6278)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2396)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2503)
        at android.app.ActivityThread.-wrap11(ActivityThread.java)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1353)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:148)
        at android.app.ActivityThread.main(ActivityThread.java:5529)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:745)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:635)
175
帖子
1
勋章
5678
Y币
复现一下代码
177
帖子
0
勋章
1万+
Y币
xaxa 发表于 2019-3-11 11:00
Android|MuMu|6.0.1
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.luojun2415 ...

闪退问题,已反馈模块开发者修改,修复后告诉你。
12345下一页
您需要登录后才可以回帖 登录

本版积分规则