superFileView icon indicating copy to clipboard operation
superFileView copied to clipboard

我把你的代码粘贴到我的项目中,出现了问题.

Open colder112 opened this issue 6 years ago • 15 comments

第一次读取pdf或者ppt是可以的,等我第二次进入的时候,就一直显示正在加载中,之后就是一直都是正在加载中了,也不显示内容....不知道为什么..你的demo没问题,到我的项目中就有这个问题了.

colder112 avatar Sep 22 '17 02:09 colder112

我第一次在FileDisplayActivity载入pdf是正常的,然后在这个界面更换一下另一个pdf的url,就会显示正在加载文档.这是一个bug

colder112 avatar Sep 22 '17 03:09 colder112

请问直接运行我的demo是否有问题 如果没有问题的话 只是你嫁接我的demo出现问题的话 应该是你有地方没注意到 仔细对比一下我的demo

ZhongXiaoHong avatar Sep 22 '17 14:09 ZhongXiaoHong

你的demo没有问题 我项目中用的是fragment,demo中用的是activity......在fragment中使用tbsreaderview,在第一个fragment载入pdf时,正常打开,当按下返回,在进入另一个fragment中,载入pdf,就会显示文件正在加载中.一直这么显示.,....问题在于,tbsreaderview在activity的ondestory这个生命周期方法中到底调用了什么

colder112 avatar Sep 26 '17 02:09 colder112

我项目就一个activity,全部使用fragment,根本走不了ondestory.这个tbsreaderview暴露出来的方法太少了..

colder112 avatar Sep 26 '17 02:09 colder112

这种情况 你不应该在activity的ondestroy调用 mSuperFileView.onStopDisplay();而是在fragment销毁的时候调用 mSuperFileView.onStopDisplay();

ZhongXiaoHong avatar Sep 26 '17 16:09 ZhongXiaoHong

我是在fragment中的onDestroyView这个生命周期里调用的mSuperFileView.onStopDisplay()

colder112 avatar Sep 27 '17 01:09 colder112

还有一个问题就是,我要在一个fragment中,打开一个pdf,过一会切换到另一个pdf的地址.也会出现这个情况,一直显示文件正在加载中.这种情景该如何调用方法呢..

colder112 avatar Sep 27 '17 01:09 colder112

还有一个问题是,我给这个mSuperFileView设置了高度,当我点击一个按钮吧屏幕横屏全屏时,展示的内容不会随之放大,另一边存在黑色空白.

colder112 avatar Sep 27 '17 01:09 colder112

exceptions:java.lang.NoSuchMethodException: onCallBackAction [class java.lang.Integer, class java.lang.Object, class java.lang.Object] 我也是复制了你的代码 结果跑起来报了这个错误,但是demo中展示是正确的

xuwiller avatar Oct 19 '17 07:10 xuwiller

界面上的错误是 插件加载失败

xuwiller avatar Oct 19 '17 07:10 xuwiller

大神,急,为什么我第一次进去能预览,第二次进去它一直显示 正在加载文档,一直都预览不了

songjian931798 avatar Nov 22 '17 09:11 songjian931798

@songjian931798 你在推出界面的时候是不是没有调用停止显示的方法

ZhongXiaoHong avatar Nov 26 '17 01:11 ZhongXiaoHong

刚集成的时候可以显示文档,什么都没改过,突然文档不显示了,只调用了.show() 然后就没了

guoq1 avatar Jan 12 '18 03:01 guoq1

;试试看onDestroy()里面添加mTbsReaderView.onStop()

huangsss avatar Apr 02 '18 03:04 huangsss

打印FileDisplayActivity 生命周期log发现一个很奇怪的现象,该activity重复创建,finish后又自己创建一次,导致返回时一个空白页。解决方法是 设置该Activity android:launchMode="singleInstance"。

Louisyong9527 avatar Nov 02 '18 01:11 Louisyong9527