按照官方给出的相关公告和api,有以下两点问题:
1. 如果使用主动查询隐私授权同步状态以及展示隐私协议:wx.getPrivacySetting(Object object)接口从基础库 2.32.3 开始支持,但是open-type="agreePrivacyAuthorization"是2.33.0 才支持的。 那么用户如果是2.32.3的基础库,是不是点击同意按钮无效,或者2.32.3版本就不能使用getPrivacySetting的api来实现用户已阅读并同意隐私的动作?
2. 如果使用被动监听隐私接口用户授权事件:当前页面onNeedPrivacyAuthorization触发显示了弹框,用户点击了不同意,同时通过onNeedPrivacyAuthorization的回调进行了上报之后切换到其它页面在其他页面使用onNeedPrivacyAuthorization会再次触发吗,如果不触发有没有其他方式可以再次唤起弹框并上报?
1、写兼容 给出友好提示 (更新wx等其他方法)
2、只要授权了一次 之后其他页面用到了隐私不需要授权了 现在好像除了wx触发没法办通过其他方式唤起来
3、一旦小程序后台的隐私协议添加了新的隐私接口,wx这边会再次弹协议(也是只需要授权一次)
我的便签里有个教程,欢迎查看
例如:if (typeof wx.getPrivacySetting === 'function') {}