https://developers.weixin.qq.com/miniprogram/dev/framework/user-privacy/PrivacyAuthorize.html使用 wx.getPrivacySetting 和 在首页处
wx.getSetting与wx.getPrivacySetting的区别
以之前获取位置信息和授权使用,wx.getSetting与wx.authorize、wx.getLocation
现在增加的隐私条款与之前的隐私授权,是什么关系?
之前的授权存在的情况,新介绍的隐私条款还需要吗?
新的隐私条款加上后,之前可以删除吗?
授权和隐私接口是层层递进的关系?并列关系?
请详细描述一下这些接口和系统旧接口的关系,接口的整合、使用、替代规则。
现在使用这些新接口的,大量是旧项目的改造,而非新建功能。描述中,还需要:影响范围,改造详情,注意事项。
感谢!!
wx.getSetting与wx.getPrivacySetting的区别
----------------
wx.getSetting :是返回用户的授权配置信息。(在本次隐私弹框修改中,没什么用)
wx.getPrivacySetting:调用此接口,可以拿到用户在微信后台的授权状态。(在本次隐私弹框修改中,很重要)如果返回false 则表示用户已经授权过,不用弹出隐私弹框。如果返回true,则表示用户没有授权,需要弹出隐私弹框。
授权:是指授权小程序后台隐私指引中配置的隐私接口。首页任意一个隐私接口等授权全部。
没有授权:小程序隐私指引中添加了新的隐私接口或用户在微信下拉中,删除了小程序。都会导致已授权失效。