Google JS API 授权 失败

    // 初始化OAuth2.0授权
    const  authenticate = () => {
      return
        gapi.auth2.getAuthInstance()
                  .signIn({scope: "https://www.googleapis.com/auth/documents https://www.googleapis.com/auth/drive https://www.googleapis.com/auth/drive.file"})
                  .then(
                    res => {
                      console.log(res)
                      printLog(`签名初始化正确结果:${res}`, 'success')
                      printLog(`Sign-in successful`, 'success')
                    },
                    err => {
                      printLog(`签名初始化错误结果:${err}`, 'error')
                      printLog(`Error signing in`)
                    }
                  )
    }

 Google JS API 授权 失败_第1张图片

 

授权代码如上,  此代码无法正常运行,虽然不报错.

但返回空, 实际是promise

经过多方测试,   是因为

return 下面的语句不能换行

 

改成如下

Google JS API 授权 失败_第2张图片

血一般的教训

请记住这一句

 

你可能感兴趣的:(工作,Google,API)