I’m working on a website using OpenFL/Starling, however it encounters a blocking issue on some browsers (Brave) and possibly privacy plugins. I’m testing this on desktop.
The website is attempting device recognition, however when it’s prevented by the browser, it doesn’t gracefully fail or make do without it, it fails to load the website at all, presenting only a black screen.
Of course, one can turn off the privacy guard for the website, but I don’t like the idea of hoping visitors do that, or that they’ll realise they need to before giving up. Is it feasible that the site could handle this better? What is it under the hood of OpenFL/Haxe that requires this feature before the site will load and can that check be better handled?