No matter what I try, I simply can't get videos to play on android devices.
I've been doing several tests on an android virtual device (Android 4.3, API level 18), as well as an end device (Galaxy S, GT-I9000) with limited success:
Result: Local Browser: Poster and video work fine AVD: Poster shows up, when clicking on it, it simply turns black. No video is playing. Android: Poster shows up, clicking it hides it for a split second and displays it again. No video is playing.
Test D: Same as Test C, except with external urls (See Test B)
Result: Exactly the same as for Test C
All of these tests were slight modifications of the 'Video' example-app of sencha-touch 2.3.0
I've been on this for days now and whenever I think I've found a solution it turns to dust.
I'm at a complete loss right now, any help would be much appreciated.
In the tests on the AVD / end device I was using a packaged app which I built using sencha cmd ('sencha app build native').
I just tried it as a web app on the end device with the native browser and the video was playing fine. For my purposes I need it to be a packaged app however.
I tried the same tests with audio, which had the same results.