Volumio 1.5 on Cubox-i4Pro, control via iPads running latest iOS10.
Since last iOS update the WebUI loses connection each few tens of seconds, showing
the ‘connecting’ spinner. Reloading the page or restarting the WebUI restores things to
normal. All was fine and stable for years with earlier iOS versions.
This is iOS-related: an old iPad2 with iOS9 does not show this behaviour.
For comparison, Moode Audio on an RPi2 acts similarly,
except that when the link is broken the WebUI immediately restores it
on its own. All you see is a quick blink of the screen, which is much less annoying
than Volumio’s reaction.
I believe this is because newer browsers (Android users have been experiencing this behaviour for some time now) don’t agree with Volumio’s keep-alive function. You can disable it I guess… don’t think any of the volumio developers will support 1.5 anymore, since it’s EOL.
If I’m not mistaken you need to make sure this never happens:
GUI.state = 'disconnected';
Just checked the code a bit, it should be in volumio.api.js:
You could try this version from my repo
(Volumio-devhdr-2017-03-03-cuboxi.img.zip)
It is a dev version with latest functionality.
Perhaps it will be available from our website later this week.