请问关于最新的小程序 要求9月15号之前完成配置的小程序用户隐私保护指引大家是怎样做的?
直接在小程序首页,弹出让用户确认的框,拒绝直接退出小程序吗?
回答:
官方有demo跑一下运行,这个得提前测试好,不然生产有bug:
9月15号前要整完隐私授权的问题,不然人家腾讯API都不给你用
回答:
我的是再首页启动的时候,调登录接口之间,去判断是否需要授权。
// 查询是否同意微信的隐私条款 getPrivacySetting() {
return new Promise((resolve, reject) => {
wx.getPrivacySetting({
success: (res) => {
console.log(res)
log.info("查询是否同意微信的隐私条款", res)
if (res.needAuthorization) {
// 需要弹出隐私协议
this.showPrivacy = true
this.needAuthorization = true
log.info("需要授权微信隐私")
resolve(true)
} else {
// 用户已经同意过隐私协议,所以不需要再弹出隐私协议,也能调用已声明过的隐私接口
this.needAuthorization = false
this.showPrivacy = false
log.info("不需要授权微信隐私")
resolve(false)
}
},
fail: () => {
reject(false)
},
})
})
},
handleAgreePrivacyAuthorization() {
// 用户同意隐私协议事件回调
// 用户点击了同意,之后所有已声明过的隐私接口和组件都可以调用了
this.wxLogin()
},
handleOpenPrivacyContract() {
// 打开隐私协议页面
wx.openPrivacyContract({
success: () => {}, // 打开成功
fail: () => {
this.showPrivacy = true
}, // 打开失败
})
},
官网上的例子。
在 2023年9月15号之前,在 app.json 中配置 __usePrivacyCheck__: true 后,会启用隐私相关功能
以上是 请问关于最新的小程序 要求9月15号之前完成配置的小程序用户隐私保护指引大家是怎样做的? 的全部内容, 来源链接: utcz.com/p/934895.html