<script>
document.addEventListener('plusready', () => {
//等待plus ready后再调用5+ API:
let first = null;
const webview = plus.webview.currentWebview();
plus.key.addEventListener('backbutton', () => {
webview.canBack((e) => {
if (e.canBack) {
webview.back();
} else {
//首次按键,提示‘再按一次退出应用’
if (!first) {
//获取第一次点击的时间戳
first = new Date().getTime();
//通过H5+ API 调用Android 上的toast 提示框
plus.nativeUI.toast("再按一次退出应用", {
duration: 'short'
});
setTimeout(() => {
first = null;
}, 1000);
} else {
if (new Date().getTime() - first < 1000) {
//获取第二次点击的时间戳, 两次之差 小于 1000ms 说明1s点击了两次,
plus.runtime.quit(); //退出应用
// webview.close(); //hide,quit
}
}
}
})
});
});
</script>
侧滑返回上一页 | h5打包后的app侧滑解决方案
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。