首页 > 解决方案 > 如何通过 JavaScript 标记卡片的好/坏?

问题描述

你能想到如何通过 Javascript 标记一张卡片的好/坏,所以它标记当前卡片然后显示下一张吗?

理想情况下没有任何插件,因此它可以在手机上运行。

我正在创建一个带有多个答案按钮的自定义测验界面。

谢谢!

标签: anki

解决方案


编辑:原来它已经在 AnkiDroid 中可用 https://github.com/ankidroid/Anki-Android/wiki/Advanced-formatting#designing-custom-cards-layout-for-buttons

showAnswer()
buttonAnswerEase1()
buttonAnswerEase2()
buttonAnswerEase3()
buttonAnswerEase4()
ankiMarkCard()
ankiToggleFlag()
AnkiDroidJS.ankiGetNewCardCount()
AnkiDroidJS.ankiGetLrnCardCount()
AnkiDroidJS.ankiGetRevCardCount()
AnkiDroidJS.ankiGetCardMark()
AnkiDroidJS.ankiGetCardFlag()
AnkiDroidJS.ankiGetETA()

在下一个版本中,他们计划实现 JS 函数来获取每个按钮的时间(找出哪个“好”以及“简单”是否可用。


推荐阅读