zoukankan      html  css  js  c++  java
  • 微信小程序获取步数权限,小程序权限检查

    /**
       * 检查授权
       */
      checkWerunAuthorize:function(){
        let that = this;
    
        wx.getSetting({
          success(res) {
    
            if (!res.authSetting['scope.werun']) {
              wx.authorize({
                scope: 'scope.werun',
                success() {
                  // 用户已经同意小程序使用功能
                  that.getWeRunData();
                },
                fail: res => {
    
                  console.log(res);
                    console.log("当初用户拒绝,再次发起授权")
                    wx.showModal({
                      title: '提示',
                      content: '需要您授权获取您的微信步数',
                      showCancel: false,
                      success: modalSuccess => {
                        wx.openSetting({
                          success(settingdata) {
    
                            if (settingdata.authSetting['scope.werun']) {
                              wx.showModal({
                                title: '提示',
                                content: '获取权限成功,再次点击获取',
                                showCancel: false,
                              })
                            } else {
                              wx.showModal({
                                title: '提示',
                                content: '获取权限失败,将无法获取您的微信步数',
                                showCancel: false,
                              })
                            }
                          },
                          fail(failData) {
                            console.log("failData", failData)
                          },
                          complete(finishData) {
                            console.log("finishData", finishData)
                          }
                        })
                      }
                    })
    
                }
    
    
              })
              
            }else{
              console.log(5);
              that.getWeRunData(); //已经获得权限可以,进行相关操作
            }
    
          }
        });
      }
  • 相关阅读:
    linux 邮件服务器
    Nginx学习之keepalive
    explain 和 desc 详解
    mysql 常用语句
    loop设备及losetup命令
    cryptsetup文件系统加密
    ftp主动与被动模式详解
    大型网站关键技术
    大访问量网站架构设计
    Mysql 的事务隔离级别
  • 原文地址:https://www.cnblogs.com/fps2tao/p/12490986.html
Copyright © 2011-2022 走看看