我创建了一个简单的应用程序,它在webview(包含js,css)中加载具有视频播放的HTML页面。当我们在移动设备上运行APK文件时,视频会在网络视图中运行。但是当我们在Google TV中安装相同的APK并播放视频时,它会在其他播放器中播放,而不是在webview中播放。
答案 0 :(得分:0)
Google TV设备使用所谓的“可信视频路径”技术。这意味着Google TV与Android手机或平板电脑之间存在不同的媒体播放堆栈。 Google TV上的WebView无法以您希望的方式支持视频播放。如果您正在为播放视频的电视构建一个Web应用程序,那么我建议您创建一个启动Chrome的Android应用程序,并在您的意图附加中提供您的网站。如果您热衷于为Google TV构建Android应用,那么建议您使用VideoView播放内容。目前没有很好的方法可以将HTML5应用程序和Android应用程序混合在同一个交互空间中,而不会成为无法持续工作的黑客。