解决部分WebView无法播放视频的情况
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决部分WebView无法播放视频的情况相关的知识,希望对你有一定的参考价值。
参考技术A webview 核心配置如下:webView.setWebChromeClient(newWebChromeClient());
webView.getSettings().setAllowFileAccess(true);
以上配置在部分山寨android机依然无法实现视频播放, 但是调用机器自带htmlViewer可以播放, 于是反编译apk查看源码后得知需要在AndroidManifest.xml中添加<uses-permission android:name="android.permission.WAKE_LOCK"/>权限, 原因未知待摸索验证。
destoon视频无法解析播放解决方法
destoon视频栏目添加类似于:FLV/MP4等格式视频时候,视频一直是加载的。类似于以下情况:
有的朋友情况更糟糕,视频地址曝光了。
解决方法:
IIS服务器:
1、在 网站 上右键 选属性
2、在打开的 网站 属性 上选择 HTTP 头 再点 MIME类型按
3、在打开的窗本中 点下 新建
4、在弹出的 MIME类型框上 扩展名 MP4 MIME类型为: application/octet-stream
如果是FLV格式:点新建,在“扩展名”框内输入“.flv”,“MIME类型”框中输入“video/x-flv”,然后确定
linux服务器:
直接在httpd.conf文件里添加一行
AddType video/x-mp4 .mp4
AddType video/x-flv .flv
配置好之后重启服务器,就完成了。演示:http://zhimo.yuanzhumuban.cc/video/show-htm-itemid-115.html
以上是关于解决部分WebView无法播放视频的情况的主要内容,如果未能解决你的问题,请参考以下文章
如何在没有 UIWebView 的情况下播放 youtube 视频或在 youtube 视频开始使用 webview 播放时检测视频播放器?