HBuilder打包React单页面,Android返回功能
发布时间:2020-12-15 20:22:59 所属栏目:百科 来源:网络整理
导读:? ? !DOCTYPE htmlhtmlhead meta charset= " utf-8 " meta name= " viewport " content= " initial-scale=1.0,maximum-scale=1.0,user-scalable=no " / title/title style html,body {height: 100 % ;} body {margin: 0 ;} .wrapper {width: 100 %;height: 1
? ? <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1.0,maximum-scale=1.0,user-scalable=no" /> <title></title> <style> html,body {height:100%;} body {margin:0;} .wrapper {width:100%;height:100%;border:none;} button {position: fixed;right:10px;bottom:10px;} </style> </head> <body> <iframe class="wrapper" src="http://3.m.weiyuekj.com/?source=webapp"></iframe> <script> document.addEventListener(‘plusready‘,function() { var webview = plus.webview.currentWebview(); plus.key.addEventListener(‘backbutton‘,function() { webview.canBack(function(e) { if(e.canBack) { webview.back(); } else { //webview.close(); //hide,quit //plus.runtime.quit(); //首页返回键处理 //处理逻辑:1秒内,连续两次按返回键,则退出应用; var first = null; plus.key.addEventListener(‘backbutton‘,function() { //首次按键,提示‘再按一次退出应用’ if (!first) { first = new Date().getTime(); console.log(‘再按一次退出应用‘); setTimeout(function() { first = null; },1000); } else { if (new Date().getTime() - first < 1500) { plus.runtime.quit(); } } },false); } }) }); }); </script> </body> </html> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |