public class BrowserTest extends Activity {
private WebView mWebView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mWebView = new WebView(this);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setPluginsEnabled(true);
mWebView.loadUrl("http://m.kongregate.com/games/Jiggmin/the-game-of-disorientation-mobile");
setContentView(mWebView);
}
@Override
protected void onPause(){
super.onPause();
mWebView.pauseTimers();
if(isFinishing()){
mWebView.loadUrl("about:blank");
setContentView(new FrameLayout(this));
}
}
@Override
protected void onResume(){
super.onResume();
mWebView.resumeTimers();
}
}
上面测试代码没啥问题,但是当你俺home回到主界面时,flash 继续在后太播放,有声音,
private void callHiddenWebViewMethod(String name){
if( mWebView != null ){
try {
Method method = WebView.class.getMethod(name);
method.invoke(mWebView);
} catch (NoSuchMethodException e) {
Log.error("No such method: " + name, e);
} catch (IllegalAccessException e) {
Log.error("Illegal Access: " + name, e);
} catch (InvocationTargetException e) {
Log.error("Invocation Target Exception: " + name, e);
}
}
在最后加入这个反射 ,然后在 activity's onPause 方法里面调用上面的方法 参数为"onPause",同样 activity's onResume 方法里调用"onResume"
分享到:
相关推荐
Android使用WebView来播放flash动画的一个实例,有不明白的请联系我!
Android使用WebView播放flash的方法和JavaScript调用本地方法
android 4.0中关于webview加载flash并使flash全屏的问题
一个能看本地flash,网页flash,玩网页flash游戏的demo
Android webview flash Android webview flash Android webview flash
Android下WebView加载flash闪白屏问题解决方案源码
本文实例讲述了Android使用WebView播放flash及判断是否安装flash插件的方法。分享给大家供大家参考。具体实现方法如下: 一、问题: 最近帮一个同学做一个项目,断断续续的一些知识点记录一下。一个页面中有一个...
WebView播放互联网上的Flash等格式的文件 源码
android 4.1后不支持通过webview播放flash, 所以导致flash无法在新的设备上播放。 本软件就是为了解决这个问题,可以通过本软件直接播放swf flash文件。 任何问题请联络~ q~q: 773179801 将提供技术支持。 F....
android webview播放flash
使用webview在程序里面播放swf文件的简单例子.进入程序后会先判断手机上是否安装了adobe flash player,如果没有安装会跳到安卓市场的adobe flash player的下载页面.如果已经安装了adobe flash player,会直接进行...
android 4.2后不支持通过webview播放flash,所以导致flash无法在新的设备上播放。本软件就是为了解决这个问题,可以通过本软件直接播放swf flash文件。 F.softboy.apk 为安卓上播放Flash的测试应用请安卓到手机测试...
类似qq魔法表情功能,所以查找资料提前调查该功能的实现方式,目前demo中1、重写...2、用webview和js播放flash动画;3、将gif动画分割成帧,播放帧动画;4、类似魔法表情,可实现循环播放,或者动画播放一次后消失功能
Android Flash简易播放器 利用WebView播放
android 2.2 实现flash 播放 内有需要的插件和测试代码(eclipse工程),另附有安装说明。
除了使用qaxwidget控件之外,我们还可以使用webview控件显示flash,但是flash透明有不少难点和陷阱让人抓狂,所以经过多次测试总结出qt5插入flash透明的方法以及本人完整的代码。谢谢。
libCef开发的多标签浏览器2.0,支持调出开发者模式,保存网页为PDF。都是查看官方代码例子做出来的。
(1)针对多窗口类浏览器模式问题,指出并分析了该问题存在的原因,利用Activity的运行机制,通过Fragment栈对主要模块的Webview进行管理,实现对不同模块之间切换的控制。 (2)针对跨域数据交互问题,指出并分析了...
使用 Pepper Flash 插件 2.9 使用 Widevine CDM 插件 2.10 教程 快速入门 3.1 桌面环境集成 3.2 在线/离线事件探测 3.3 API文档 简介 4.1 进程对象 4.2 支持的 Chrome 命令行开关 4.3 环境变量 ...