网页调用tcb-js-sdk时出现跨域问题?
发布于 6 年前 作者 pingzou 4586 次浏览 来自 问答

1,我的目的:通过cdn引入tcb-js-sdk,来访问云函数

2,已经做的事:(1)成功地引入了tcb-js-sdk

(2),初始化了环境:

但是拿到code要进行授权的时候,却出现了跨域问题(代码和报错如下:)

原本很久没搞web了,但是现在又碰到这种问题。。。求解决办法。。我是一点辄都没有。。

2 回复
const cloud = tcb.init({
  env"环境id"
});
const auth = cloud.auth({ persistence"local" });

let state = await auth.getLoginState().then(state => {
  if (!state) {
    return auth.signInAnonymously().then(result => {
      console.log(result);
      return result;
    });
  } else {
    console.log(state);
  }
  return state;
});

多思考, 翻翻控制台有什么功能, 自己就能解决

回到顶部