android使用webview加载flash文件
来源:互联网 发布:珠海市网络推广专员 编辑:程序博客网 时间:2024/05/22 00:43
android 字段webview几乎实现了浏览器的全部功能,最近在使用webview加载不固定格式的文章,文章中有一部分嵌入了flash,下面就是webview可以进行视频需要进行的设置,代码如下:
mWebView = (WebView) findViewById(R.id.id_webview);mWebView.loadUrl("http://abc.com/flash/kucg.swf");//mWebView.loadDataWithBaseURL(null,//"<p>视频<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0'><param name='quality' value='high' /><param name='movie' value='http://abc.com/%E4%BC%8D%E4%BD%B0%E7%9A%84%E5%BC%9F%E5%BC%9F.flv' /><embed pluginspage='http://www.macromedia.com/go/getflashplayer' quality='high' src='http://abc.com/flash/%E4%BC%8D%E4%BD%B0%E7%9A%84%E5%BC%9F%E5%BC%9F.flv' type='application/x-shockwave-flash'></embed></object> 视频2:<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0'><param name='quality' value='high' /><param name='movie' value='http://abc.com/flash/daomeixiong.swf' /><embed pluginspage='http://www.macromedia.com/go/getflashplayer' quality='high' src='http://abc.com/flash/daomeixiong.swf' type='application/x-shockwave-flash'></embed></object></p>",//"text/html",//"utf-8", null);mWebView.getSettings().setJavaScriptEnabled(true);mWebView.getSettings().setPluginsEnabled(true);mWebView.getSettings().setAllowFileAccess(true);mWebView.getSettings().setPluginState(PluginState.ON);mWebView.setBackgroundColor(0);mWebView.setWebChromeClient(new WebChromeClient() { public void onProgressChanged(WebView view, int progress) { // Activity和Webview根据加载程度决定进度条的进度大小 // 当加载到100%的时候 进度条自动消失 MainActivity.this.setProgress(progress * 100); } });
同时还需设置xml文件中webview的属性,
android:layerType="software" //该属性使webview背景色透明
android:hardwareAccelerated="true" //该属性使webview支持flash播放
- android使用webview加载flash文件
- Android使用WebView播放Flash
- android webview 使用js加载json文件失败
- android使用webview加载网页
- android使用webview加载网页
- android:使用webview加载网页
- android使用webview加载网页
- Android使用WebView加载网页
- Android使用WebView加载网页
- Android使用WebView加载网页
- android加载.swf flash文件
- Android使用Webview播放Swf文件,实现与Flash数据交互
- Android用WebView加载flash大文件偶然会出现内存溢出以及蓝色打问号小方块问题的解决方案
- Android WebView加载本地Html文件
- android WebView加载 assets html文件
- WebView 支持flash加载代码
- Android webView播放flash
- Android使用WebView加载本地资源
- win8如何删除未知账户(s-1-5-21-2000478354-1390067357-725345543-1003)
- myeclipse 8.5注册码
- UML基础知识
- 母函数
- Ubuntu下 Hadoop 1.2.1 配置安装
- android使用webview加载flash文件
- Java enum example
- ORACLE学习笔记之oracle基本操作
- 4000万美元维护一个网站,贵吗?
- C++数组取地址问题!
- FMDB官方使用文档 G-C-D的使用 提高性能(翻译)
- 除法优化
- V4L2视频采集的基本流程
- H3CNE V6.0 构建中小企业网络 官方培训教材PPT