android 显示flash视频播放器 您所在的位置:网站首页 flash浏览器安卓10 android 显示flash视频播放器

android 显示flash视频播放器

2024-07-11 17:37| 来源: 网络整理| 查看: 265

因项目需要在web view中能打开网页链接,但是有的网页中包含了使用了flash的视频播放器,如果是默认的web view 打开这样的网页flash的位置为显示为空白,根据网上查找的资料通过以下方式可以解决(android 4.4):

webSettings.setJavaScriptEnabled(true); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) { webSettings.setPluginState(WebSettings.PluginState.ON); webSettings.setAllowFileAccessFromFileURLs(true); webSettings.setDomStorageEnabled(true); }

还需要在AndroidManifest.xml中将activity中设置为: android:hardwareAccelerated=”true” 并在layout中将web view的属性设置为: android:layerType=”hardware”

如果不进行以上设置则可能会只有声音而没有画面显示。

如果是在更低版本如2.3的android下可以使用: mWebView.getSettings().setPluginsEnabled(true);

以上设置可以正常播放使用flash做为播放器的视频,但还是有其它不完美的地方,比如页面关闭后视频还在播放,声音还在响,暂时还没有想到优化方案。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有