> Android 通过WebView来播放flash在线视频流

-- Android播放flash- https://blog.csdn.net/garyhu1/article/details/78538802
android 显示flash视频播放器- https://blog.csdn.net/sdliubo/article/details/50146729?utm_source=blogxgwz2
解决(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做为播放器的视频,但还是有其它不完美的地方,比如页面关闭后视频还在播放,声音还在响,暂时还没有想到优化方案。
  由于Android4.0以上已不再支持flash,但是有很多系统还需要用到flash,比如说flash小游戏,目前h5还不能完全替代flash,有没有别的方案可以解决这个问题啊。

-- Android 通过WebView来播放flash在线视频流- https://blog.csdn.net/luoyinhan/article/details/38332045
  Android 自带的WebView控件是不支持flash播放的,在Android4.0以上的版本中,所以需要客户端安装adobe flashplayer播放器插件,这样就可以利用WebView来播放flash视频。
Intent intent = new Intent(Intent.ACTION_VIEW);
        // intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        // 安装文件apk路径
        String fileName = Environment.getExternalStorageDirectory() + "/myapk/AdobeFlashPlayer.apk";
        // 创建URI
        Uri uri = Uri.fromFile(new File(fileName));
        intent.setDataAndType(uri, "application/vnd.android.package-archive");
        VideoWebActivity.this.startActivityForResult(intent, 11);

> android H5播放视频

 

更多相关文章

  1. 利用一个singleInstance的activity实现音乐播放器锁屏
  2. 基于Socket的Android手机视频实时传输
  3. Android(安卓)中播放内存中视频
  4. Android(安卓)中播放内存中视频
  5. 2011.08.12(3)——— android AudioTrack 播放音频
  6. 【Android】播放提示音
  7. [Android(安卓)特效] Android(安卓)通过流播放声音(三)
  8. 2011.08.12(3)——— android AudioTrack 播放音频
  9. Android之SurfaceView实现视频播放

随机推荐

  1. Android(安卓)联系人选择Widget
  2. Android中判断网络连接是否可用
  3. 如何正常关闭android应用程序
  4. android dex工具打包Could not reserve e
  5. android 服务service里面出Toast
  6. Android(安卓)Kill App
  7. android手机端与PC端使用adb forword通信
  8. 浏览器中的JS和获取dom元素
  9. PHP后期静态绑定、单例模式、重载小结及
  10. 代码讲解Android(安卓)Scroller、Velocit