2014/07/31

Playing HTML5 video on fullscreen in Android WebView

















Android WebView 如果碰到 HTML5 的 <video> tag 時,雖然可以正常播放影片,但是點選 fullscreen 卻沒有反應。目前找到的解法是先到 AndroidManifest,在要播放影片的那一面加上 HardwareAccelerate,

接著覆寫 WebChromeClient 的 Method: onShowCustomView, onHideCustomView

主要目的是在 onShowCustomView 時,將得到的 View 放到最上層;在 onHideCustomView 時把剛才的 View 移掉,將原本的 WebView 放回來。

Reference: Android Webview app won't let video player go full screen

沒有留言:

張貼留言