html全屏播放一段视频,显示HTML5视频全屏(Show HTML5 Video Fullscreen)

这对我的作品。

我发现在使Web应用程序与VIMEO影片“怪癖解决方案”。 我测试了两种设备。 一个是Android的4.2.x版的版本,另一种是4.4.x到版本。 一个是能够以全屏模式播放视频,另一种是不能够。

阅读正式文件“后的Android 4.4系统迁移到的WebView ”,我发现有两个不同的设备“的UserAgent的名字。

其中有这样的userAgent。

Mozilla/5.0 (Linux; Android 4.4.2; SHV-E300L Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36

另一个有这个。

Mozilla/5.0 (Linux; Android 4.4.4; SHV-E370K Build/KTU84P) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/33.0.0.0 Mobile Safari/537.36

我觉得Chrome版本进行全屏视频的解决方案。 所以我改变了镀铬版本30.x.

WebSettings s = mWebView.getSettings();

//Change UserAgent to play fullscreen vimeo's videos.

String agent = s.getUserAgentString();

String p = "(Chrome/[0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+)";

Pattern pattern = Pattern.compile(p);

Matcher matcher = pattern.matcher(agent);

if(matcher.find()) {

agent = matcher.replaceFirst("Chrome/30.0.0.0");

}

s.setUserAgentString(agent);

呵呵~~我可以睡...(我的英语不好对不起)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值