html全屏播放一段视频,显示HTML5视频全屏(Show HTML5 Video Fullscreen)
這對我的作品。
我發(fā)現(xiàn)在使Web應(yīng)用程序與VIMEO影片“怪癖解決方案”。 我測試了兩種設(shè)備。 一個(gè)是Android的4.2.x版的版本,另一種是4.4.x到版本。 一個(gè)是能夠以全屏模式播放視頻,另一種是不能夠。
閱讀正式文件“后的Android 4.4系統(tǒng)遷移到的WebView ”,我發(fā)現(xiàn)有兩個(gè)不同的設(shè)備“的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
另一個(gè)有這個(gè)。
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版本進(jìn)行全屏視頻的解決方案。 所以我改變了鍍鉻版本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);
呵呵~~我可以睡...(我的英語不好對不起)
總結(jié)
以上是生活随笔為你收集整理的html全屏播放一段视频,显示HTML5视频全屏(Show HTML5 Video Fullscreen)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信用卡怎么转账到银行卡 有额外费用要承担
- 下一篇: 白金信用卡哪家好 三大银行值得介绍