krmanik / Anki-xiehanzi

Learn, read, write and practice Mandarin by drawing strokes in Anki Desktop, AnkiDroid and AnkiMobile with audio of HSK 2.0 (HSK1-6) and HSK 3.0 (HSK 1-9) characters.
https://krmanik.github.io/Anki-xiehanzi
Other
157 stars 17 forks source link

Toggle function in Anki Mobile is really insensitive + Maobi Configuration doesn't work on Anki Mobile #7

Closed Jessieyang13 closed 1 year ago

Jessieyang13 commented 3 years ago

Hello,

The app is spectacular by the way. I've learned how to write over 1000 characters with it, so thank you!

I want to report an issue in hopes of improving it for the next update.

  1. The toggle function in Anki Mobile (iOS) doesn't really respond to me clicking it. The only one that kind of respond to my finger is the "Outline" option when I slide it. The rest (Simplified, Traditional, Pinyin, and Meaning) will only respond if I click on them continuously or get a bit creative with my clicking. Sometimes it works if I click around the slider or if I press it harder. Sometimes I have to restart my Anki Mobile. The "Stroke" and "Size" function at the bottom surprisingly works really well. There's no problem with the desktop version.

This is a picture of the toggle options. WechatIMG2034

  1. The Maobi configuration from the laptop version does not work on Anki Mobile. I have the configuration set to "show hint after 1 miss" but on Anki Mobile, it'll still take me 3 tries before the hint appears. I think the leniency setting doesn't work either but I can't be sure. The configuration works well on Anki desktop.

This is a picture of the configuration options. I accessed this from [edit] → [card] → [maobi]. image

krmanik commented 3 years ago

Hi, Anki-maobi and Anki-xiehanzi is different project implemented by different developer. For issues related to Anki-maobi, you can submit issues here https://github.com/jcklie/anki-maobi The developer @jcklie will help you.

I will update Anki-xiehanzi with more options. such as show hint after 1 miss

Jessieyang13 commented 3 years ago

Hello,

Sorry about that. I downloaded both projects so I may have gotten confused. I ended up with xiehanzi in the end since maobi doesn't integrate well with mobile. Anyway, I think the first problem/picture in my original post is still specific to xiehanzi.

krmanik commented 3 years ago

Well, From pictures, I think you have to update deck html and css files. And best way to update this by copy paste html and css to deck templates. Do not download deck and import again. View this method. https://github.com/infinyte7/Anki-xiehanzi/wiki/Update-xiehanzi-deck-on-AnkiDesktop

Also check Taps settings in AnkiMobile -> Preferences -> Review-> Taps and turn off then try to click. It may causing problem but not sure.

Current version is 1.7.1 捕获

Jessieyang13 commented 3 years ago

Updating by copy and pasting html and css to the deck templates helped! The buttons are still a bit clumsy, but they're working better than before. Thanks a bunch!

krmanik commented 2 years ago

After long time, I read the docs and found this

If you have other elements that must receive tap events, give them the class 'tappable' to tell AnkiMobile 2.0.39 
or later that it should pass taps through to the element.
krmanik commented 1 year ago

The tappable class added to input and buttons.