问题描述
我已尝试阅读此处有关此问题的一些问题,但我有一个 Soundcloud 应用程序,该应用程序的 redirect_URI 指向我失去控制的域(付款失败)。我最近能够重新购买域,并且我想继续使用 Javascript SDK 构建我的 Soundcloud 应用程序。
- 我添加了 callback.html 并基本上复制了 Soundcloud 在这里使用的内容。
- 在本地工作时,我可以让弹出窗口触发 http://jambox.thatdudeartoo.com 的重定向 URI。但是,它不会使用我的用户数据关闭或启动 Soundcloud SDK。
阅读 SO,有些人提到了以下问题:
<body onload="window.opener.setTimeout(window.opener.SC.connectCallback,1)">
当我检查弹出窗口时,出现以下错误:
Uncaught DOMException: Blocked a frame with origin "http://jamBox.thatdudeartoo.com" from accessing a cross-origin frame.
这看起来像是 CORS 问题,但 Soundcloud 表示其 SDK 可以处理跨域请求,并且在丢失域之前,此重定向 URI 无缝运行。
有点不知所措,可以在这方面得到一些帮助。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)