Skip to content

V1.2

Latest
Compare
Choose a tag to compare
@ruin1990 ruin1990 released this 17 Oct 09:07

ClozeAdv

Fix Anki new version issues and support Anki web(browser) version

修复Anki新版本问题并支持Anki网页(浏览器)版本

The new version fix #6 #7 #8 #4. After hard work, it is still compatible with the old version of Anki and AnkiDroid.
Thanks to the enthusiastic @danghieu2gia1 for providing me with the test deck, otherwise I would not have been able to discover this bug.
Theoretically, after this change, it will even be compatible with AnkiMobile, so stay tuned.

新版本修复 #6 #7 #8 #4 ,努力了一下还是兼容了旧版本的Anki和AnkiDroid
感谢热心的 @danghieu2gia1 提供给我的测试卡组,不然我还真没法发现这bug
理论上这次改完连AnkiMobile都兼容了,敬请期待。

In fact, it is v1.1. The version number in the source code I submitted with a swipe of my hand is written as v1.2.

其实就是v1.1,我小手一滑提交的源码里版本号写成v1.2了

Choice

选择题模版基线版本来自@itboonehttps://github.com/itboone/anki-template,真的很感谢这位大佬,模版用了好久。直到Anki又双叒叕更新了。

我在此基础上,为了自己的一些需求增加了以下功能(或者修复了一些我认为是bug的问题):

  1. 默认随机选项
  2. 修复了移动设备上编辑后返回卡片选项混乱的问题
  3. 增加了2套主题色,调整原有主题为亮色背景,同时增加了对暗色模式的适配
  4. 升级SimonLammer写的Persistence缓存 0.5.2 -> 1.1.8,提升对新版Anki的兼容性
  5. 增加了键盘上【左Shift】、【Z】、【X】、【C】键分别对应选项A、B、C、D的快捷键,用户如果有修改的需求就修改正面模版setupControls函数中对应的键码
  6. 将原版的百度jquery源改为了本地+在线(区分海外和大陆CDN判断)的加载逻辑,尽量保证在各种仿Anki软件中也能正常使用
  7. 修复了在移动端上如果一个选项都不选直接看背面选项会消失的bug
  8. 修复了反复进入编辑推出查看效果可能导致的异常降正确率的bug

Compatibility

Platform Test Version Result
AnkiDroid 2.18.4 Pass
AnkiDroid 2.19beta1 Pass
Anki Windows 24.06.3 Pass
AnkiWeb.net Web/Browser latest version Pass

For Latex (Mathjax) errors, refer to ClozeAdv Mathjax suggestions

对于Latex(Mathjax)的错误,参考ClozeAdv Mathjax 建议

Download from AnkiWeb