我需要在用户播放时播放全屏视频。 不幸的是,据我所知,如果使用HTML5视频标签,Android会在框架内播放。所以尝试了webkitEnterFullScreen()它似乎工作(有点......)但用户必须再次点击播放按钮。整体性能感觉有点笨拙,不确定像2.0+这样的旧操作系统是否可以处理它。
作为替代方法,我现在尝试使用直接链接而不是视频标记来播放视频。例如,[a href =“video.mp4”]点击播放[/ a]。我认为它运作良好但唯一的问题是它要求选择“视频播放器”或“浏览器”应用程序。
所以我的问题是
答案 0 :(得分:1)
尝试以下代码:
String path1="/path/to/video/file.3gp"; Uri uri=Uri.parse(path1); VideoView video=(VideoView)findViewById(R.id.VideoView01); video.setVideoURI(uri); video.start();
答案 1 :(得分:0)
你必须意识到一些非常重要的事情:Android没有原生视频播放器。
Android有几十个玩家,不是你的决定,而是用户决定他是否应该使用玩家A或B.不要试图强迫Android用户进行iOS行为,它真的没有给人留下更好的印象。