github autobcb/read 2.8.0

latest releases: 3.3.4, 3.3.3, 3.3.2...
8 months ago

更新前请务必备份数据库
更新时一定要删除libs文件夹 和read.jar再重新上传!!!!更新完毕一定要重启程序!!!
更新时一定要删除libs文件夹 和read.jar再重新上传!!!!更新完毕一定要重启程序!!!
更新时一定要删除libs文件夹 和read.jar再重新上传!!!!更新完毕一定要重启程序!!
适配净化替换 (正则函数安卓段和java端标准不同如遇到不适配的正则,如有异常,请按照java端标准重新写)
书源调试接着完善
适配目录卷名
适配购买操作
新增getWebViewUANEW函数 可以获取客户端默认ua 使用方法java.getWebViewUANEW() (getWebViewUA函数为了适配阅读统一返回安卓ua ,getWebViewUANEW返回的是客户端默认ua,可以通过这个函数判断机型)
getWebViewUANEW函数建议调用后缓存在内存,设置一定的时间缓存,不建议每次都调用
完善后端与app webview等其他函数的等待,设置超时时间为1分钟
webview里的refetchAfterSuccess的功能同步阅读
新增在线缓存(可以直接将内容缓存到本地,远程缓存是服务器帮缓存,这个是直接缓存到本地)
本地导入 加入选择
手机端支持直接打开json文件

关于一些需要验证ua和ip的cf盾我给出了几个案例(失效了不修复,仅展示用),案例在代码根目录
天天看小说 这个网站仅在正文有cf盾,验证ua和ip 所以正文请求用webview,这样就能过了
霹雳书屋 这个整个网站都有cf盾,所以全部链接都用webview
69主站 这个cf盾不验证ip 但请求是post ,仅作为如果遇到请求是post应该怎么改的案例

当然关于验证ip最简单的解决方法就是后端和手机用同一个vpn

弹出cf盾验证如果一直过不去可以清除cookie后刷新重试,如果再过不去一般就是cf盾验证了ua,请把header头的ua改为设备对应的ua

Don't miss a new read release

NewReleases is sending notifications on new releases.