onBackPress(options) { //监听页面返回
if (options.from === 'navigateBack' && this.back) {
return false
}
uni.showModal({
title: '温馨提示',
content: '请确认客户是否放弃支付?',
success: function(res) {
var that = this
if (res.confirm) {
// plus.runtime.quit();
that.back = true
uni.navigateBack({});
} else if (res.cancel) {
return true;
}
}.bind(this)
});
return true;
}, //已成功,但是无法监测小米侧滑返回
因为是H5页面所以plus.runtime.quit()在浏览器,以及app内嵌的H5页面也无法用。还有无法监听小米侧滑返回,其他的手机类型返回没试过。(本测试是建立在自己封装的导航条做的返回测试)