I have an HTML5 web app which uses JWPlayer for embedded videos and podcasts. This works fine in iOS 7, both within Safari and when saved as a web app to the home screen.
<On iOS 8 I have noticed that sometimes media will not play audio in the foreground app. The problem appears to be another app has not released the system audio and hence the foreground app is not able to play audio.
To work around this I:
Then I retry the app with the media I want to play and it will usually work.
iOS 8.3 fixes the bug. Videos are now playable from homescreen webapp, including from appcache.