I’m using media.playVideo (and native.newVideo), and when the video goes full screen and I hit back on my droid (old nexus 7, Jelly Bean), it stops/closes the vid and returns to my app (which looks perfect at that point).
However, as ojnab says, it looks like the media.playVideo completion listener never gets fired off if you hit the back key. (Perhaps this is the original source of the problem on this thread).
NOTE: If someone from coronaLabs is going to go in there and tweak some video code, could REALLY use a little more data on videos exposed… Just having the width/height of the video would be VERY helpful – as it is now, the app can’t tell if the video was recorded portrait or landscape when loading the file so they can look like @#$@# because they video object isn’t initialized in the right orientation.
Also – .3gp files recorded on droid, any droid, will NOT play back in the corona app. If I email them to my ipod, I can play them from there… But they will NOT play back in media playVideo, or with native.NewVideo… No go on iOS. the SDK will load the video… And I can see that it has a length ( video.totalTime > 0 )… But once you call the video:load() function, the video listener function NEVER gets called with the “ready” event. Trying to launch the 3gp file fullscreen with media.playVideo flashes the IOS player up for a moment, but it just quits and immediately returns to the app…
Bottom line: video (3gp files) recorded with corona on android will not playback on ios.