if (window.plus) {
plusReady();
} else {
document.addEventListener("plusready", plusReady, false);
}
// 扩展API准备完成后要执行的操作
function plusReady() {
console.log("plus ready");
let click_back_time = Date.now();
/** 监听返回键 */
plus.key.addEventListener(
"backbutton",
() => {
if (/** 顶层页面 可以自己改成其他的meta参数,自己在router中定义是否为顶层页面 */ router.app.$route.meta.title.hide_back) {
/** 2s 内连续两次回退 退出应用 */
if (Date.now() - click_back_time > 2 * 1000) {
Toast("继续点击返回将退出应用");
click_back_time = Date.now();
} else {
plus.runtime.quit();
}
} else {
router.back();
}
},
false,
);
}

崮生
- 发布:2020-02-18 10:15
- 更新:2020-02-18 10:15
- 阅读:1612
0 个评论
要回复文章请先登录或注册