需要设置"__usePrivacyCheck__": true 基础库3.0.0以上
进入小程序时拒绝隐私政策,为什么wx.setClipboardData还可以正常调用?拒绝隐私政策时,涉及隐私政策的接口不是应该调不通了吗
2023-08-24为啥要这样的效果呢?
隐私协议处理相关问题?[图片] 我这个页面是用户点击打卡按钮,调用wx.getLocation api, 然后弹出隐私协议弹窗。当用户点击拒绝的时候,现在有两种情况 1、如果拒绝之后调用了this.resolvePrivacyAuthorization({ event: 'disagree' }); 那么就会触发后续隐私api的调用,并且执行隐私api的fail回调;这种情况,wx.onNeedPrivacyAuthorization会持续监听,用户重复操作打卡按钮,也会继续弹除隐私协议弹窗; 2、如果拒绝之后不调用 this.resolvePrivacyAuthorization({ event: 'disagree' }); 那么就不会触发后续隐私api的调用,也就不会执行隐私api的fail回调;但是这样的话wx.onNeedPrivacyAuthorization就会中断监听,用户重复操作打卡按钮,不会继续弹除隐私协议弹窗; 可是我想要的效果是拒绝之后,wx.onNeedPrivacyAuthorization既能够继续监听,又不要执行相关api 的fail回调。该怎么实现? export default { data() { return { showAgreement: false, resolvePrivacyAuthorization: null }; }, computed: {}, methods: { agree() { this.showAgreement = false; this.resolvePrivacyAuthorization({ buttonId: 'agree-btn', event: 'agree' }); }, refuse() { this.showAgreement = false; this.resolvePrivacyAuthorization({ event: 'disagree' }); //如果这里不调用的话,用户再次点击打卡,就不执行wx.onNeedPrivacyAuthorization里的代码了,该怎么办? } }, onShow() { if (wx.onNeedPrivacyAuthorization) { wx.onNeedPrivacyAuthorization((resolve) => { console.log(11, resolve); this.showAgreement = true; this.resolvePrivacyAuthorization = resolve; console.log(this.showAgreement); }); } },
2023-08-24官方demo1不就是你说的这种情况嘛,只不过官方用的不是wx.requirePrivacyAuthorize,而是wx.getPrivacySetting ,这样更简单
wx.requirePrivacyAuthorize在正式版中可以预先使用让用户同意吗?正式版中,可以在用户进入小程序时就先调用wx.requirePrivacyAuthorize让用户先同意隐私政策吗,这样做是否合规。还是一定需要用户获取授权时,才能弹框让用户同意隐私政策。
2023-08-24可以是可以,但你得先确定上线审核能过。 参考下:https://developers.weixin.qq.com/community/develop/article/doc/000a4eac3544d8549a30547e26b413?jumpto=comment&commentid=000cc88f998140a1af30b7b9369c
《小程序隐私协议开发指南》官方demo1的应用场景?demo1: 演示使用 wx.getPrivacySetting 和 <button open-type=“agreePrivacyAuthorization”> 在首页处理隐私弹窗逻辑 https://developers.weixin.qq.com/s/gi71sGm67hK0 疑问:是否可判断如果用户没有点击允许授权直接退出小程序,因为这样的处理流程最简单,不需要每个用到的地方引入公共组件
2023-08-24从公告上看,这事应该是只和微信侧的基础库版本有关,和你自己小程序的版本无关。
此次发布的小程序隐私协议开发指南。是否对以前发布的版本有影响?[图片]
2023-08-241. 是的 2. 是的,不仅是当前页面。其他页面也都可以直接调用 3. 你就用3.0.0调试吧
求大佬们帮忙,救救孩子吧!用户隐私协议弹窗 getPrivacySetting方式?用户隐私协议弹窗 getPrivacySetting方式: 1、是否【同意】【拒绝】都不用this.resolvePrivacyAuthorization进行上报了? 2、若一个页面调用了多个隐私协议相关接口(比如:chooseAddress、chooseMedia、getLocation等),是否只需要弹窗一次,并点击【同意】,这些接口在同一个页面就全部可以直接调用了? 3、同样的代码在基础库3.0.0显示未授权调用弹窗,在2.33.0显示已同意授权,并且清除授权数据后显示还是已同意授权是什么原因? [图片][图片]
2023-08-23图片转base64然后和其它文本一起上传
微信小程序用什么组件可以实现同时输入图片和文本,最后一并上传到云服务器?微信小程序开发工具(云开发) 想要实现效果如下图所示:用户可输入若干文本,并选择或拍摄图片,最后一并上传到云服务器。(本来想用Form组件,但Form组件好像不能选择图片) [图片]
2023-08-17我的理解是,只要用户同意过一次,后续即使调用其他接口也不会触发了
onNeedPrivacyAuthorization隐私接口是否需要重复调用?1、在调用手机号授权接口触发onNeedPrivacyAuthorization后 后续只有手机号授权接口可以正常用 在其他隐私接口没触发onNeedPrivacyAuthorization之前 还是不能用的呗 还是说可以直接在登录入口触发onNeedPrivacyAuthorization,用户同意后就不需要重复触发了
2023-08-17我的理解是, wx.requirePrivacyAuthorize不一定是仅供开发时模拟用的,完全可以用在线上,当小程序启动时调用这个接口,就可以弹出隐私那个框了,如果用户同意,那后续就都不用管了,如果用户不同意,直接退出小程序
关于wx.onNeedPrivacyAuthorization使用场景?目前9月15后的 新的用户隐私保护策略是不是 这样,假设我的小程序只有获取用户头像的隐私接口,因为当前调这个接口前是100%会触发官方的询问弹框的,授权就通过,取消就不通过。 新的策略是不是在调自己的隐私接口前 先wx.onNeedPrivacyAuthorization去监听下 ?假如是完全的新用户,那么先出现一个自己定义的弹框,然后再调获取用户头像的隐私接口,然后也依然会出现官方的弹框去确认授权?? 还有就是这个wx.onNeedPrivacyAuthorization是不是新用户 只要触发一次,以后再进小程序 ,再也不会触发了?? 如果我理解错了,那么请问一下 官方说的 未授权的前提 又去调隐私接口的场景是那种 场景 ??? 目前调用户头像是100%有个授权框
2023-08-17