gpt4 book ai didi

javascript - 如何避免 NW.js 中的跨源请求阻塞

转载 作者:行者123 更新时间:2023-12-02 22:14:39 25 4
gpt4 key购买 nike

我正在尝试创建一个使用 Apple 的 MusicKitjs API 的 NW.js 应用程序。

当您通过标准的“登录 Apple Music”按钮登录时,MusicKit 会弹出一个身份验证窗口。在我的应用程序中看起来像这样:

musickitjs auth

最终,它向 apple.com 发出请求失败,并出现两个错误:“JSON 输入意外结束”和“跨源读取阻止 (CORB) 阻止跨源响应”:

Apple music CORB error

NWjs 有一个专门解决 CORB 问题的页面 here 。我相信我已经跟随了他们所有人。这是我的 manifest.json 的片段:

{
"short_name": "NW.js React App",
"name": "Create NW.js React App Sample",
"nodejs":true,
"node-remote":".apple.com",
"chromium-args" : "--disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating",
}

如您所见,我还尝试告诉 Chromium 禁用 CORB。但这些都不起作用。感谢您的帮助!

最佳答案

尝试将 node-remote 更改为有效模式,例如:

"node-remote":"https://*.apple.com/*"

关于javascript - 如何避免 NW.js 中的跨源请求阻塞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59429807/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com