android使用webview加载flash文件

android 字段webview几乎实现了浏览器的全部功能,最近在使用webview加载不固定格式的文章,文章中有一部分嵌入了flash,下面就是webview可以进行视频需要进行的设置,代码如下:

mWebView = (WebView) findViewById(R.id.id_webview);
		mWebView.loadUrl("http://abc.com/flash/kucg.swf");
		
//		mWebView.loadDataWithBaseURL(null,
//				"

视频     视频2:

", // "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)