您的位置:首页
自定义返回按钮点击事件(双击退出程序)
2017-05-19 17:01
399 查看
直接上代码:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> <title></title> <script src="js/mui.min.js"></script> <link href="css/mui.min.css" rel="stylesheet"/> <script type="text/javascript" charset="utf-8"> mui.init(); </script> </head> <body> 入口页面... <button type="button" id="btn1">打开test页面</button> <script> // 定义点击次数初始值 var backNum = 1; document.addEventListener('plusready',function(){ var btn = document.getElementById('btn1'); // 添加事件监听 btn.addEventListener('click',function(){ // 根据id,判断页面是否存在,如果不存在则创建 var test = plus.webview.getWebviewById('test.html'); // create 创建新窗口 if(!test){ test = plus.webview.create( 'test.html', // url 'test.html', // id {}, // styles {name: 'hcoder', age: 18} // extra 页面传参,只有create方法可以传参,open方法无法传参 ); } // show方法展示webview test.show('slide-in-right'); // 或 plus.webview.show(test,'slide-in-right'); }); // 使用open方法 btn.addEventListener('click',function(){ // 根据id,判断页面是否存在,如果不存在则打开新的 var test = plus.webview.getWebviewById('test.html'); if(!test){ plus.webview.open( 'test.html', // url 'test.html', // id {}, // styles 'slide-in-right' // aniShow 动画类型 ); }else{ test.show('slide-in-right'); } }); // 监听设备返回键,实现定制自己的返回键(点击两次退出程序) plus.key.addEventListener('backbutton',function(){ // 判读点击次数 if(backNum < 2){ plus.nativeUI.toast('再次按下返回键退出'); backNum++; return; } // 关闭当前页 var index = plus.webview.currentWebview(); index.close(); }); }); </script> </body> </html>
相关文章推荐
- 监听返回按钮,点击两下才退出程序
- 点击两次返回按钮退出程序
- PhoneGap—双击返回按钮程序退出—Navigator—.mobile理解
- 在Fragment中点击退出按钮,退出到登录界面后(按返回键退出程序开始的时候,退出到登录界面按返回键无法退出程序,而是返回到上一个Activity,网上说是没有finish掉上一个Activity)
- android——实现点击两次返回按钮退出程序
- Android7.0 修改下载应用,点击返回按钮事件由弹出菜单改为直接退出下载应用
- IOS中自定义返回按钮点击事件响应视图过大解决办法
- Android双击两次返回按钮退出程序
- android_实现点击两次返回按钮才退出程序
- 〖Linux〗以后台方式启动/结束指定程序/命令(不受 exit 或点击窗口关闭按钮等终端退出操作的影响)
- Android双击返回键退出程序代码
- Android 双击返回键退出程序 实现
- Android onKeyUp事件 实现连续点击两次退出程序
- Mac点击关闭按钮退出程序 与 程序隐藏后点击dock图标重新显示
- 让Android点击通知栏信息后返回正在运行的程序,并完全退出所有activity
- android 程序 点击两次返回键程序退出(方法总结)
- 点击一个textView里的link导航至程序内可返回的自定义webView
- QT的一个奇怪问题,设置了Qt::Tool后,点击弹出对话框的确定取消按钮,程序直接退出
- android程序 点击两次返回键程序退出
- 点击一个textView里的link导航至程序内可返回的自定义webView