小程序
小游戏
企业微信
微信支付
扫描小程序码分享
提示this.resolvePrivacyAuthorization is not a function,也不会调用wx.onNeedPrivacyAuthorization
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
mp-privacy小程序隐私保护指引授权弹窗组件https://developers.weixin.qq.com/community/develop/article/doc/00040cdf6981c8983240486316b413
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
如果你是用getPrivacySetting触发弹窗的话,不需要this.resolvePrivacyAuthorization,参考https://developers.weixin.qq.com/community/develop/article/doc/000a4eac3544d8549a30547e26b413?jumpto=comment&commentid=000e083c6bc0b863c940627ee610
this.resolvePrivacyAuthorization要先声明一下,可以看下官方demo,或者参考下我之前写的文章
https://developers.weixin.qq.com/community/develop/article/doc/000c0690728730511d40ba9056ac13
onNeedPrivacyAuthorization是监听,不是调用。
你没给this声明resolvePrivacyAuthorization属性吧。
可以参考下面代码,点击“同意”时调用app.resolvePrivacyAuthorization即可。
onShow(){ if (wx.onNeedPrivacyAuthorization) { wx.onNeedPrivacyAuthorization(resolve => { // 隐私弹窗 let el = this.selectComponent("#privacy-pop"); el && el.show() app.resolvePrivacyAuthorization = resolve; }) } }
按官方文档或DEMO原封不动的走一遍,走通并看懂后再自己改。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
mp-privacy小程序隐私保护指引授权弹窗组件https://developers.weixin.qq.com/community/develop/article/doc/00040cdf6981c8983240486316b413
如果你是用getPrivacySetting触发弹窗的话,不需要this.resolvePrivacyAuthorization,参考https://developers.weixin.qq.com/community/develop/article/doc/000a4eac3544d8549a30547e26b413?jumpto=comment&commentid=000e083c6bc0b863c940627ee610
this.resolvePrivacyAuthorization要先声明一下,可以看下官方demo,或者参考下我之前写的文章
https://developers.weixin.qq.com/community/develop/article/doc/000c0690728730511d40ba9056ac13
onNeedPrivacyAuthorization是监听,不是调用。
你没给this声明resolvePrivacyAuthorization属性吧。
可以参考下面代码,点击“同意”时调用app.resolvePrivacyAuthorization即可。
onShow(){ if (wx.onNeedPrivacyAuthorization) { wx.onNeedPrivacyAuthorization(resolve => { // 隐私弹窗 let el = this.selectComponent("#privacy-pop"); el && el.show() app.resolvePrivacyAuthorization = resolve; }) } }
按官方文档或DEMO原封不动的走一遍,走通并看懂后再自己改。