这对我的作品。

我发现在使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);

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

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

  1. 视屏播放_使用原生MediaPlayer+TextureView实现全屏、小窗口、视频列表、m3u8监控播放

    Android 视屏播放器----MediaPlayer+TextureView实现全屏.小窗口.视频列表播放 标签(空格分隔): 视屏播放器 一.效果图 二.集成步骤 按文件目录复制进自己项目[文件 ...

  2. php让视频自动全屏播放,完美解码怎么设置打开视频文件就全屏

    想不想在电脑上实现打开视频文件就直接全屏播放,一般播放器做不到吧,完美解码这个万能的视频播放器就能实现,下面就教你如何设置. 软件名称:完美解码(PureCodec) 全能型影音解码包20200922 ...

  3. html5微信视频禁止自动全屏,关于HTML5 video标签在安卓版微信浏览器内被强行全屏播放的问题...

    最近在一个H5项目中,碰到了传说中的video标签在安卓版微信浏览器内被强行全屏播放问题.原计划在视频播放完毕后,页面出现video的ended事件时,应该显示分享和处于转化页的按钮,如图: 然而在这 ...

  4. 如何禁止视频在手机移动端页面中全屏播放

    最近公司的项目中出了需要在局部播放视频的需求,我们都知道HTML5中有一个专门的标签video用来嵌入视频.不过,这个video标签有很多的属性可能很多同学并不是很熟悉,下面我们来认识一下: 在网页里 ...

  5. Chromium为视频标签 video 全屏播放的过程分析

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在Chr ...

  6. Chromium为视频标签video全屏播放的过程分析

    在Chromium中,<video>标签有全屏和非全屏两种播放模式.在非全屏模式下,<video>标签播放的视频嵌入在网页中显示,也就是视频画面作为网页的一部分显示.在全屏模式 ...

  7. AI智能安防视频融合云平台EasyCVR分屏播放不能正常使用是什么原因?

    EasyCVR视频融合云服务支持H.265编码视频Web直播,以及RTSP.RTMP.FLV.HLS视频流输出,可实现远程PC端(Windows.Mac.Linux).手机端(Android.iOS) ...

  8. 强制 html5 播放,关于HTML5 video标签在安卓版微信浏览器内被强制全屏播放的问题...

    最近在一个H5项目中,碰到了传说中的video标签在安卓版微信浏览器内被强制全屏播放问题.原计划在视频播放完毕后,页面发生video的ended事件时,应该显示分享和进入转化页的按钮,如图: 然而在很 ...

  9. 微信内置浏览器video标签自动全屏播放以及层级过高问题

    转载自:微信内置浏览器video标签自动全屏播放以及层级过高问题 - 程序员大本营 今天事用html5的<video>标签做微信内置浏览器视频播放页面时,需要在视频层级上显示类似弹幕的对话 ...

最新文章

  1. 关于MySql插入数据的乱码问题
  2. 初识docker,弄清镜像和容器
  3. 前端学习(2932):vue中的v-show
  4. VS2010 教程:创建一个 WPF 应用程序 (第一节)
  5. pointer-events:none解决重叠元素不能感应鼠标事件的问题
  6. UVa 10394-Twin Primes
  7. angular2+ 中封装调用递归tree
  8. Java Set操作
  9. Java 集合中的快速失败(fail-fast)和安全失败(fail-safe)机制
  10. java开发一个银行系统_java实现银行管理系统
  11. dmg文件如何安装linux,我怎么能打开.dmg文件?
  12. 浅谈5G和4G有哪些区别?
  13. 用计算机找到自己的另一半,如何找到自己的另一半
  14. 中国为何与诺贝尔奖无缘?
  15. YOLOV5代码解析——优化器
  16. 精练战略云 VS “华丽“战术云
  17. hexo+yilia添加背景音乐
  18. 玉伯:从前端到体验,如何把格局做大
  19. 加餐 | Java 面试通关攻略
  20. 枸杞子泡水喝有哪些功效

热门文章

  1. 什么端口可以抓LINUX,linux下开启某个端口的方法:可用于SQL
  2. 2 引入失败_苦等2年!总投资2800万!镇江首个民国风商场,来了!
  3. python返回函数值并退出函数_如何在python的阻塞的函数中获取变量值
  4. java中软填空面试题,通过这9个Java面试题,就可以入职华为啦
  5. oracle数据库的浮点数,Oracle Float类型
  6. HMI使用自定义控件流程
  7. Linux之V4L2基础编程
  8. LDR 、ADR介绍
  9. C/C++中“空语句”的说明
  10. java 前端工作内容_java前端、java后端、java全栈工作主要内容是什么?哪个薪资高?...