收藏
回答

wx.getPrivacySetting 发布到体验版后 无法正常使用

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.getPrivacySetting 微信iOS客户端 8.0.32 3.0.1
onLoad() {
			this.isDebug = getApp().globalData.isDebug
			// 用户是否有待同意的隐私政策信息
			wx.getPrivacySetting({
				success: res => {
					console.log(res.needAuthorization)
					if (res.needAuthorization) { // 需要显示隐私政策信息
						this.showPrivacy = true
					}
				}
			})
		},
真机调试 和 体验版调试的时候提示getPrivacySetting is not a function
 也设置了"__usePrivacyCheck__": true
 调试基础库3.0.03.0.1都有问题
 急急急!
回答关注问题邀请回答
收藏

2 个回答

  • Jerry
    Jerry
    2023-09-05

    调试基础库没推送到手机吧

    2023-09-05
    有用
    回复 1
    • nature
      nature
      2023-09-05
      感谢大佬,推送后确实可以了。
      2023-09-05
      回复
  • 小东icon
    小东icon
    2023-09-05
    调试下 是否走到 this.showPrivacy = true 这一步,并确认下是否弹窗了,或者success: 同级加个 fail 看下报错信息
    
    2023-09-05
    有用
    回复 1
    • nature
      nature
      2023-09-05
      // 用户是否有待同意的隐私政策信息
         console.log(1)
         wx.getPrivacySetting({
          success: res => {
           console.log(2)
           console.log(res.needAuthorization)
           console.log(3)
           if (res.needAuthorization) { // 需要显示隐私政策信息
            this.showPrivacy = true
           }
          }
         })
      开发者工具上是正常的,发布到体验版就执行不下去了
      2023-09-05
      回复
登录 后发表内容