unconed / mathbox

Presentation-quality WebGL math graphing
MIT License
1.33k stars 109 forks source link

mathbox not working on Android #70

Closed alexgian closed 3 months ago

alexgian commented 4 months ago

Hi I discovered this initially using mathbox under Emmy-viewers, i.e. a Clojurescript bridge to mathbox.

Subsequently I discovered all mathbox applications behave like this. They behave just fine in most Browsers under Linux/Mac/Windows. However, Android has problems: The initial logo/gimbal is displayed, then maybe a background, Interactive axes are displayed (and work) and also movable points. Nothing else though, no graph whatsoever.

The Browser is Chrome Version 125.06422.165 under Android 11 (tablet) also Chrome Version 125.06422.053 under Android 12 (phone)

Here is an example from maria.cloud (Small Clojure Interpretter) https://2.maria.cloud/gist/fa29042a2fd078e2ad8744daf2e19766

And also using Clojure's Clerk: https://sritchie.github.io/strange-loop-2023/notebooks/stl/phase_portrait

but also mathbox's own examples: https://mathbox.org/test/network.html https://mathbox.org/math/hyperbolic.html

All of the above display the problems described on the Android systems I tried them on.

alexgian commented 3 months ago

I'd like to add here that mathbox seems to be working just fine on Android under Firefox (regular and Focus), so there is a solution! The issue seems to lie with Chrome.