<view class="view_popup view_privacy" wx:if="{{privacy_status=='enquire'}}">
<view class="view_container">
<view bindtap="show_privacy_contract">《小程序用户隐私协议》(点击查看)</view>
<view>为保护你的隐私权益,小程序将按上述协议约定的规则收集并使用你的隐私,请确认是否同意</view>
<view class="view_flex view_space_around">
<button bindtap="disgree_privacy">不同意</button>
<button id="agree-btn" open-type="agreePrivacyAuthorization" bindagreeprivacyauthorization="agree_privacy">同意</button>
</view>
</view>
</view>
实测bindagreeprivacyauthorization在有些手机上无法触发,有些手机正常,在开发者工具也正常。为什么呢?
这代码几乎就跟文档一样,https://developers.weixin.qq.com/miniprogram/dev/framework/user-privacy/PrivacyAuthorize.html
既然要求9月15号前 完成弹窗同意隐私保护,为什么相应的触发功能有bug?
是不是你的button没加id,这里3.0.1没兼容,看我的https://developers.weixin.qq.com/community/develop/doc/0004820fb341303a1640502b16b800
不能触发的手机基础库版本是多少呢?我猜是这部分手机基础库版本低于2.32.3。
app.json 是否配置了 __usePrivacyCheck__: true, 并且每次调试开发者工具要清除缓存,手机删除小程序