为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 SpotifyWebAPI 的 setPromiseImplementation 方法

如何使用 SpotifyWebAPI 的 setPromiseImplementation 方法

手掌心 2022-12-29 13:55:10
我想将库SpotifyWebApi(链接)与浏览器 javascript(chrome 扩展)一起使用。如果你想使用 Promises/A+ 库,你可以设置它spotifyApi.setPromiseImplementation(Q);如果我这样做,会引发错误未捕获的 ReferenceError:Q 未定义如果像这样spotifyApi.setPromiseImplementation(Promise);错误处理响应:TypeError: _promiseImplementation.defer 不是函数如何使用Promise这个库?
查看完整描述

1 回答

?
慕娘9325324

TA贡献1783条经验 获得超4个赞

如何使用Promise这个库?

如果您指的是本地 global Promise,那么什么都不做 - 它开箱即用。setPromiseImplementation仅当您想使用自定义承诺库时才需要。

如何使用setPromiseImplementation方法?

我认为它的功能被破坏了。它仅适用于 Q.js 或与 Q 兼容的 API,即您传递的库函数需要同时支持promise constructor patterndeferred pattern。如果您计划使用 ES6-Promise 嵌入式库并且不想替换原生的 global window.Promise,我建议提交错误报告。


查看完整回答
反对 回复 2022-12-29
  • 1 回答
  • 0 关注
  • 55 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信