wx.onUserCaptureScreen(function (res) {
console.log('用户截屏了')
return {
query: "parameter=test", // 通过截屏图片打开小程序的query参数
promise: new Promise((resolve) => { // 通过promise延时传递小程序的query参数
setTimeout(() => {
resolve({
query: "parameter=test2",
})
}, 1000) // 在1秒内对query进行解析
})
}
}
)
通过小程序截屏进入小程序,该如何判断如果不是当前用户自己就跳转到主页?或者进入某些敏感页面直接跳转到主页。
这里的parameter在哪里可以拿到,可以用来当作判断依据吗?感谢!
其实应该是你请求后端接口时,后端接口前置一个过滤器,如果未登录或者登录凭证过期统一返回 一个需要登录的标记给前端就行了吧
onLaunch(options)和onShow(options)