h***@vip.qq.com
h***@vip.qq.com
  • 发布:2021-04-27 11:56
  • 更新:2021-04-27 11:56
  • 阅读:703

【报Bug】小程序页面返回提示无法取消

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.1.11

第三方开发者工具版本号: Stable 1.05.2103200

基础库版本号: 2.16.1

项目创建方式: HBuilderX

示例代码:

//发起请求获取数据后开启提示
wx.enableAlertBeforeUnload({
message: "当前测评未答完,确认退出?",
complete: (e) => {
console.log(e);
}
})

//
//页面离开时判断是否完成
onUnload() {
var that = this
if (that.submitState) {
wx.disableAlertBeforeUnload({
complete: (e) => {
console.log(e);
//这里返回disableAlertBeforeUnload:ok 但是还是有弹窗提示
}
})
}
},

操作步骤:

进入获取数据后开启返回提示

预期结果:

用户未答完就提示弹窗,答完就关闭错误

实际结果:

用户答完或未答完都提示返回弹窗

bug描述:

wx.enableAlertBeforeUnload和wx.disableAlertBeforeUnload都返回ok状态,但是只有返回提示生效了,取消弹窗功能无效
2021-04-27 11:56 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复