AnkiMobile currently uses a separate typing area for the text input, so it is not possible to customize its position or styling like in the computer version. This may change at some point in the future.
When typing in a cloze answer, you’ll probably also want to add {{cloze:Text}} to your front template, so you can see the context of what you’re supposed to type in. This applies to both the computer version and AnkiMobile.
I suspect you’ve installed some add-on that is altering things, as the standard Anki behaviour would not show the cloze unless you add the line above. While it is possible to use platform-specific styling, removing the add-on should get you consistent results.
Sorry for the confusion, it’s wasn’t showing the close, only the input box, that was the original problem.
The issue is that when I add that code I now have two cloze sections on the desktop version. Wrapping {{cloze:Text}} in <div class=mobile>{{cloze:Text}}</div> does not solve the issue of it displaying twice on the desktop version of the app.
Please start Anki while holding down the shift key to temporarily disable all add-ons, and then view the card again - I suspect you’ll find that the cloze is no longer duplicated.
Yes, it’s true that it’s no longer duplicated but I’ve lost the proper cloze functionality. When I submit my answer, it no longer compares it with the actual value, it’s just blank
I ran into the same problem and here was what I did:
I add an additional {{cloze:Text}} to my Front Template, so that I can see the card question while using AnkiMobile
I make a special css class “.mac .hidden” in the card styling to wrap around {{cloze:Text}}, so that it is hidden during my Mac Anki use and avoid duplicate