简介
这篇文章里分享的是配置隐私弹窗的相关流程,包含了小程序后台配置和注意点。以及在测试隐私弹窗的时候,发现隐私弹窗弹不出来的解决方案。
流程
需要先在微信小程序后台配置隐私协议,微信公众平台:mp.weixin.qq.com/
点击侧边栏“设置” → 基本设置 → 滑到页面底部找到“服务内容声明”,点击右侧“更新”,进入页面后按需配置即可。
在app.json里配置"__usePrivacyCheck__": true
注意点
在测试隐私弹窗的时候,我遇到了无法触发弹窗的问题,最后发现问题所在:如果当前小程序是之前从未发过版的小程序,那即使设置了隐私协议且审核通过,隐私协议也不会生效,因为设置的隐私协议更新的是现网版本,无法触发代码里的wx.onNeedPrivacyAuthorization,所以为了测试隐私弹窗,我关闭了“通过名称搜索此小程序”权限,先发了一版。在此之后,隐私弹窗被触发。