Deezer JavaScript SDK 播放器登录时在重定向页面上登录失败
Deezer JavaScript SDK player login fails on redirect page while login
我正在尝试在我的网络应用程序中设置 Deezer SDK。我这样调用DZ.login
:
window.DZ.init({
appId: process.env.DEEZER_APP_ID,
channelUrl: 'http://127.0.0.1:3000/deezer-channel',
player: {
onload: function () {
console.log('dz loaded');
window.DZ.login((res) => {
console.log(res);
});
}
}
});
但是我的重定向页面出现以下错误:
调试显示重定向页面上的 Deezer 脚本试图访问某些其他 iframe 的全局对象中的 DZ 对象。它抛出这个错误。
我做错了什么?
这个问题与CORS规则本身无关。与 Deezer SDK OAuth 有关!
我的开发环境 运行 出现在 localhost:3000
上。因此,在 127.0.0.1:3000
打开的重定向页面将其视为跨域资源。
我正在尝试在我的网络应用程序中设置 Deezer SDK。我这样调用DZ.login
:
window.DZ.init({
appId: process.env.DEEZER_APP_ID,
channelUrl: 'http://127.0.0.1:3000/deezer-channel',
player: {
onload: function () {
console.log('dz loaded');
window.DZ.login((res) => {
console.log(res);
});
}
}
});
但是我的重定向页面出现以下错误:
调试显示重定向页面上的 Deezer 脚本试图访问某些其他 iframe 的全局对象中的 DZ 对象。它抛出这个错误。
我做错了什么?
这个问题与CORS规则本身无关。与 Deezer SDK OAuth 有关!
我的开发环境 运行 出现在 localhost:3000
上。因此,在 127.0.0.1:3000
打开的重定向页面将其视为跨域资源。