You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cordova.apache.org by Steren <gi...@git.apache.org> on 2012/08/16 12:38:23 UTC
incubator-cordova-android pull request: Play
GitHub user Steren opened a pull request:
https://github.com/apache/incubator-cordova-android/pull/43
Play <video> tags from the Webview in a Fullscreen video player.
Code from the Froyo Android Browser was adapted to support <video> elements in Cordova. The WebView creates a "CustomView" (a video player) that is displayed fullscreen.
It uses API level 7, work has to be done to support lower version.
Tested on Android 2.2: works
Tested on Android 4.1: doesn't work. It seems videos are handled differently (without the use of "Custom views"). To make video playing work on Android 4, add the android:hardwareAccelerated="true" attribute to the main activity of the AndroidManifest.
I'm available for comments and questions. I can sign the Apache CLA if you decide to accept the pull request.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/joshfire/incubator-cordova-android master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-cordova-android/pull/43.patch
----
commit 06aafc96c9fd55a4d98dd032710048ed211ac49e
Author: Steren Giannini <st...@gmail.com>
Date: 2012-08-14T09:13:35-07:00
Play <video> tags from the Webview in a Fullscreen video player.
Code from the Froyo Android Browser was adapted to support <video> elements in Cordova. The WebView creates a "CustomView" (a video player) that is displayed fullscreen.
It uses API level 7, work has to be done to support lower version.
Tested on Androdi 2.2: works
Tested on Android 4.1: doesn't work. It seems videos are handled differently (without the use of "Custom views"). To make video playing work on Android 4, add the android:hardwareAccelerated="true" attribute to the main activity of the AndroidManifest.
----