BenderBlog "SuperBart" Rodriguez
BenderBlog "SuperBart" Rodriguez
日程表页面下拉菜单有强制更新按钮了
看来我最好直接堵死刷新时候课表点进去了 我知道有缓存机制,但是那玩意非常不稳定,甚至导致部分功能崩坏
更新:有人代码级别要求缓存状态也能获取,我同意了。现在需要实现缓存时间缩小和提示缓存状态两个功能。 关于时而出现的无法查看成绩详情问题,我缺乏进一步资料,只能尝试页面级别缓存信息了。
接口过于难抓,实现优先级低,请谅解。
https://github.com/KynixInHK/anti-ad-ilife-798/tree/main 可以参考,但是我暂无条件编写……
这是接口问题,我会根据数据来源来核查,很有可能会更改查询接口
shuwo 系统提供的封面接口不能用。目前正在推进 libsp 系统适配,该系统的封面接口可以使用。顺便更改数据来源为 libsp,因为 shuwo 系统抓包麻烦,不利于维护。
肯定有理由列出来啊,我代码都写着呢,能加载实验信息和考试信息。小部件如果加载某个信息失败了,应该会有报错的。
> 强制清缓重启后的报错信息,手动设置时间到有考试的那天 > > ``` > [exception] | 22:20:01 957ms | > Instance of 'NotFetchLibraryException' > StackTrace: #0 LibrarySession.initSession (package:watermeter/repository/xidian_ids/library_session.dart:220) > > #1 LibrarySession.getBorrowList (package:watermeter/repository/xidian_ids/library_session.dart:112) > > #2 Future.wait. (dart:async/future.dart:525)...
明白,请您降级到 1.5.2 ,如果还有问题再看。小程序代码是单独线程运行的,主程序是不可能看到日志的。所以如果还有问题,那就是我这个版本改小部件代码改炸了。