갤럭시 탭 10.1에서 동작하는 앱을 개발하고 있습니다.

기본적으로 WebView를 수정하여 FullScreen으로 동영상을 재생하는 것은 2.2나 3.0 이후 버전 모두 가능한 것을 확인하였습니다.

그러나 웹뷰 내에서 <video>태그 부분이 재생되는 것은 소리만 들릴뿐 화면재생은 전혀 되지 않더군요.

그래서 찾은 방법이 Manifest에서 HardwareAccelerate=true 속성을 주는 것이었고 이렇게 했더니 WebView안에서 동영상 재생이 됩니다.

그런데 이 속성이 WebView 전체에 영향을 주어 화면이 깨지거나 jQuery를 사용하여 애니메이션을 주는 경우 애니메이션이 느려지는 현상을 주어 완벽한 대안이 아닌것으로 생각되었습니다.

제가 가장 궁금한 것은 hardwareAccelerate 속성을 주지 않으면 무조건 동영상 재생이 웹뷰 안에서는 안되는 것인지 하는겁니다.(주변에서 듣기로는 android webkit 자체에 버그가 있다고도 하는데 확실하지 않군요;;)