浏览器不能播放视频部分视频网站无法显示文字

& & 此次遇到一个问题就是webView无法播放视频,查了下谷歌发现可以设置& & setting.setPluginsEnabled(true);& & 这个从而播放视频,但是最新官方SDK说这个方法要放弃了,推荐使用& & setting.setPluginState(PluginState.ON);目前看来这两种方法都可以,但是webview的页面都finish了居然还能听到视频播放的声音,于是有查了下发现webview的& & onResume方法可以继续播放,& & onPause可以暂停播放,& & 但是这两个方法都是在Added in API level 11添加的,所以需要用反射来完成。& & 停止播放:在页面的onPause方法中使用:& & webView.getClass().getMethod("onPause").invoke(webView,(Object[])null);继续播放:在页面的onResume方法中使用:& & webView.getClass().getMethod("onResume").invoke(webView,(Object[])null);这样就可以控制视频的暂停和继续播放了。& & 另外说一点:& & webView.resumeTimers()& & webView.pauseTimers();& & 这两个方法有延迟,而且第二次再加载webview以后会出现上次播放的视频还会继续在播放,但是只能听到声音,所以个人感觉不靠谱,系统的浏览器估计是用了这个方法,按返回件关闭浏览器后都还能听到声音。& & 无法根据浏览器居中显示内容这个问题只要设置下面两个熟悉即可:& & setting.setLoadWithOverviewMode(true);& & setting.setUseWideViewPort(true);& & 继续研究:& & 同样的代码,经过在Android4.0+的设备上测试后发现,还是不能播放视频,于是继续添加了如下解决方法:& & 1.在webView的Activity配置里面加上:& & android:hardwareAccelerated="true"& & 2.必须添加这句代码,没整明白为什么,但是加了这个就能播放& & webView.setWebChromeClient(new WebChromeClient());& & 这两步就可以播放了,有人说在application的配置里面也要加上:android:hardwareAccelerated="true",开始的时候我也加了,但是后来发现去掉这个也一样可以播放flash& & 但是现在的麻烦是视频不能全屏播放,只要点击了全屏按钮后,再次点击播放和暂停按钮以后,视频不会有任何反应,无法继续播放了。& & 网上查了下相关解决方法:& & /fixed-android-4-0-full-screen-flash-problem-in-webview
这种方法测试过了 不能解决问题。& & /android/platform_packages_apps_browser/blob/master/src/com/android/browser/BaseUi.java
这个貌似源码,由于代码较多,所以还没研究。& & 大牛路过时,说说你是怎么解决全屏这一问题的吧,thanks。
声明:该文章系网友上传分享,此内容仅代表网友个人经验或观点,不代表本网站立场和观点;若未进行原创声明,则表明该文章系转载自互联网;若该文章内容涉嫌侵权,请及时向
上一篇:下一篇:
相关经验教程
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.002 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益热门搜索:
5小时前 来自
9小时前 来自
9小时前 来自
9小时前 来自
9小时前 来自
9小时前 来自
9小时前 来自
10小时前 来自
11小时前 来自
15小时前 来自
05月22日 来自
05月22日 来自
05月22日 来自
05月22日 来自
05月22日 来自
05月15日 来自
05月15日 来自
05月15日 来自
05月15日 来自
05月15日 来自
05月15日 来自
05月15日 来自
05月15日 来自
05月15日 来自
05月08日 来自
05月08日 来自
05月08日 来自
05月08日 来自
05月08日 来自
05月08日 来自
05月08日 来自
04月30日 来自
04月30日 来自
04月30日 来自
04月30日 来自
04月30日 来自
04月30日 来自
24小时热贴排行榜
177908999709075347661472824703639209387103202730504
精品文章导读
其他登录方式
论坛精彩图库
财经世界 |
精彩生活 |
论坛精彩图库
友情链接(以下排名不分先后)为什么2345浏览器的2345主页只显示字不显示图片,但在2345打开网页时一部分能显示,而一部分不能显示?_百度知道
提问者采纳
初步判断可能有两个原因导致:1、网页设置异常处理方法:下载并安装【百度电脑专家】,打开【百度电脑专家】搜索“网页白底蓝字”,选择【立即修复】:2、flash版本低处理方法:下载并安装【百度电脑专家】,打开【百度电脑专家】搜索“flash版本低”,选择【立即修复】:&若以上方法无法解决问题,可以在【百度电脑专家】提交你的问题,百度电脑专家们会及时跟进处理的。
其他类似问题
为您推荐:
打开网页的相关知识
其他1条回答
清除一下IE缓存,或者用杀毒软件修复一下IE,。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 uc浏览器离线视频导出 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信