Android WebView 播放微信视频的设置
来源:互联网 发布:linux怎么重启网卡 编辑:程序博客网 时间:2024/06/16 02:44
Android WebView 播放微信视频的设置
这不算难,但是可能你没设置过会比较难找到如何设置。。
背景
因为做的项目中需要链接到微信,并播放微信网页中的视频,但是网页上播放视频会出现错误
报错:0_4。 (试过优酷,同样的设置优酷是可以播放视频的0.0)
解决
百度
不靠谱,你所能百度找到的解决方案基本都不能解决这个问题stackoverflow
这是找到的解决方法
通过综合大神们提供的方法,以下代码是可以实现功能的
// 启用javascript settings.setJavaScriptEnabled(true); // 开启支持视频 settings.setPluginState(WebSettings.PluginState.ON); settings.setJavaScriptCanOpenWindowsAutomatically(true); settings.setMediaPlaybackRequiresUserGesture(false); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { settings.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW); } webView.setWebViewClient(new WebViewClient() {};
最后,在WebView 所在的Activity中开启硬件加速
<activity android:name=".ui.web.WebActivity" android:hardwareAccelerated="true"/> <activity
以上设置在真机上是可以播放视频的,在模拟器中可能会出现有声音,但是黑屏的情况。
阅读全文
1 0
- Android WebView 播放微信视频的设置
- Android WebView 播放视频(youku,youtube等)的设置
- android webview 播放视频
- android webview播放视频
- android webview视频播放
- Android的WebView如何播放视频
- Android的WebView中如何播放视频
- android webview——webview播放音频/视频的问题
- Android WebView 视频播放解决
- Android WebView 播放视频总结
- android webview无法播放视频
- 微信视频播放
- WebView播放视频的问题
- Android 使用Webview无法播放视频问题的解决办法
- android中webview播放swf格式的视频
- 解决Android中WebView视频无法播放的问题
- android 4.0以上WebView不能全屏播放视频的解决办法
- android 4.0以上WebView不能全屏播放视频的解决办法
- 调用系统成功失败函数
- 最好的前端源码教程,html5、css3,js,bootsrap,query,前端全栈教程视频、文档、软件
- 树和二叉树(二)
- GPL 和BSD和Apache之间的区别和联系
- apache如何设置缓存
- Android WebView 播放微信视频的设置
- 后缀数组题目小结。
- 欢迎使用CSDN-markdown编辑器
- SpringMVC——使用JSR-303进行校验
- 常见的查找算法
- ORACLE 正负数分开排序 SQL
- BZOJ2437: [Noi2011]兔兔与蛋蛋
- 编译系统组成及程序执行过程
- mapreduce topN算法实现 获取前10个音乐数据