0

我正在尝试使用Google 提供的示例代码通过 CORS 完成向 YouTube 的上传。现在我想在我的本地主机上测试这个。

演示

在我的本地主机上,当我单击“登录”按钮时,它要求我登录 Google 帐户,请求应用程序的权限,然后关闭模式。

我认为这个问题与重定向 URI 有关。我已经在 Google 控制台中创建了该应用程序,并将其命名等。我正在尝试的 URI 是:http://localhost/PATH/TO/Uploader/index.html. 我也试过http://localhosthttp://localhost/PATH/TO/Uploader/

看着index.js我可以说它oauth2Callback没有触发,这就是为什么我认为它是一个 URI 问题。有什么帮助吗?

4

1 回答 1

0

我修好了它。我最终从示例代码中重新复制了index.html文件,现在它可以工作了。看起来我data-callback="oauth2Callback"在这个跨度中不小心删除了:

  <span
      class="g-signin"
      data-callback="oauth2Callback"
      data-clientid="661613006473-qmbp8lmrjg79a7ch5ghbvhqf2106o89b.apps.googleusercontent.com"
      data-cookiepolicy="single_host_origin"
      data-scope="https://www.googleapis.com/auth/youtube.readonly https://www.googleapis.com/auth/youtube.upload">
  </span>
于 2013-10-29T00:39:35.503 回答