dengzemiao / DZMeBookRead

支持项目使用!最完整小说阅读器Demo!仿iReader(掌阅),QQ阅读 ... 常用阅读器阅读页面,支持 翻页效果(仿真,覆盖,平移,滚动,无效果)、字体切换、书签功能、阅读记录、亮度调整、背景颜色切换 ...
MIT License
1.24k stars 327 forks source link

翻页卡顿 #64

Open ZhaoXQKing opened 2 years ago

ZhaoXQKing commented 2 years ago

电子书文件大小9.4mb 内容章节如果未解析失败,翻页的时候会非常卡,查看了下CPU会飙升到90%

dengzemiao commented 2 years ago

@ZhaoXQKing 应该是本地小说,在后台疯狂解析存储的原因,网络小说不存在这个问题,本地小说文章太大,后台解析频率太快是可能会这样,可以在本地小说解析的地方做下延迟调用,每次解析完一个章节可以加个延迟调用,延迟下一个章节解析的调用,减少频率。

dengzemiao commented 2 years ago

@ZhaoXQKing 还有一种方式就是,直接放弃注释掉后台解析,每次阅读章节时,会先检查本地,没有则回去大内容中解析出来使用,这样也就 避免了后台高频率解析,你可以参考下自行调整即可,本地解析代码就那么些。