uniapp 监听 安卓物理返回 并执行函数
uniapp 监听 安卓物理返回 并执行函数
·
使用场景:
我的场景:
微信公众号 h5页面,安卓点击物理返回需要直接退出程序。
使用的是uniapp,vue语言
直接上代码:
放在onshow里边,切记切记
// 清除其他遗留监听
window.history.pushState(null, null, "#");
// 添加监听
window.addEventListener("popstate", function(){
// 可以来个测试弹窗
uni.showToast({
title: "物理返回触发",
duration: 3000
})
//正式的 给用户一个提示
// uni.showModal({
// title: '系统提示',
// content: '是否退出',
// success: function (res) {
// if (res.confirm) {
// console.log('用户点击确定');
// 在这可以加入自己的函数,可以调用
// } else if (res.cancel) {
// console.log('用户点击取消');
// }
// }
// });
}, false)
我在微信里边用的这个函数,首先要引入js-sdk,一定要引入js-sdk
更多推荐
已为社区贡献5条内容
所有评论(0)