如何使用Google云端硬盘托管的GoogleCast示例解决CORS错误?

时间:2015-01-02 22:10:36

标签: https cors chromecast google-cast

我是Chromecast / Web开发人员的新手,但我下载并加载了" Cast-Player-Sample" from github here到我的Google云端硬盘,然后在我的开发者帐户中发布了公开网址。我还关联了我的设备/连续出版物/重新启动。我在控制台中收到此错误:

  

' https://www.googledrive.com/host/[REDACTED]/player.html'   是通过HTTPS加载的,但运行的是不安全的内容   ' ws:// localhost:8008 / v2 / ipc':此内容也应加载   HTTPS。

我读到的所有内容都说它是一个CORS问题而且Google驱动器不允许Access-Control-Allow-Origin: *,因为有人可能会窃取您的所有驱动器数据,这是有道理的。

如何解决此错误?

屏幕截图:Error Screenshot

1 个答案:

答案 0 :(得分:1)

我在控制台中看到的错误为您的player.html提供了错误的网址;您是否在Google云端硬盘上正确托管了该功能(请参阅说明here)以及何时注册了应用?网址应如https://www.googledrive.com/host/some_doc_id