当前位置:   article > 正文

微信小程序获取最新隐私协议授权 以及涉及隐私API权限申请_微信小程序 隐私授权api

微信小程序 隐私授权api

最近小程序新推出的隐私政策,导致之前小程序一些相关api无法调用,甚至连登录都出现了问题...

话不多说,来点实在的 提示用户同意隐私授权的弹窗结构,样式就不粘了...

  1. <u-popup :show="showPrivacy" mode="center" :safeAreaInsetBottom="false">
  2. <view class="privacy_box">
  3. <view class="privacy_hd">隐私保护指引</view>
  4. <view class="privacy_hd">
  5. xxxx<text @click="openPrivacyContract">《xxxxx小程序隐私保护指引》</text>xxx
  6. </view>
  7. <view class="privacy_btn">
  8. <button class="reject" @click="exitMiniProgram">拒绝</button>
  9. <button id="agree-btn" class="agree" open-type="agreePrivacyAuthorization"
  10. @agreeprivacyauthorization="handleAgreePrivacyAuthorization">同意</button>
  11. </view>
  12. </view>
  13. </u-popup>

接下来看下对应的方法

  1. // 同意小程序隐私政策
  2. handleAgreePrivacyAuthorization(res) {
  3. this.showPrivacy = false
  4. this.loginDirect()
  5. },
  6. // 拒绝并退出小程序
  7. exitMiniProgram(){
  8. uni.exitMiniProgram({})
  9. },
  10. // 跳转隐私政策详情
  11. openPrivacyContract() {
  12. uni.openPrivacyContract({});
  13. },

到这里还没有完全解决,这时候调用涉及隐私的api的时候,可能会报错,举个栗子(getUserInfo:fail api scope is not declared in the privacy agreement)这时候需要去管理后台去申请,首先去勾选所需要的权限,然后去申请就行了

之后即可解决... 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/292240
推荐阅读
相关标签
  

闽ICP备14008679号