Hi
I added an ESP8266 to the Mega mounted in my truck. This already controls various things.
I know nothing of Java, HTML etc, but I have been teaching myself and got a reasonable way.
All written in/for Bootstrap 5.
I have managed to get OTA updates working, Websockets etc, plus live updating in both directions.
Also got a very good gauges library up and running using CDN
Image attached of a demo screen to try and iron out issues.
The whole lot is stored in Spiffs.
My issue is, that the webpage loads perfectly in a PC browser, but all the formatting, Java etc is missing when you load it on a mobile device. I cannot for the life of me see why the page will not load on a mobile device.
I have tried the usual name="viewport" content="width=320px, initial-scale=1" (and many variations of), which appears to be the go-to answer for this issue on Google..
The page loads, and scales correctly, just no graphics, Java, gauges etc.
I joined the ESP8266 forum, but literally nobody goes there. You guys are a bit more helpful.
I realise this is a HTML or formatting issue, rather than a Arduino issue. But, if I can get this up and running, I think the final addition to the Mega will be worth posting for others to use (as in, two way comms to webpage gauges, controls etc).
Any ideas where to start poking? Maybe its just an Android thing (although I thought Bootstrap was multi-platform)
Oh, and how come the Networking, Protocols and Devices forum doesn't work in Firefox, but all the other forums do?
Had to jump over to Chrome to post this.
I should add that if I lift the HTML file, Java and CSS directly file over to my Android and then run the HTML file on the phone, it all loads fine. So this must be something to do with how it's delivering the Spiffs files to Android?
