3

我在他们的网站上缺少某种 Spotify 开发工具包吗?开发者文档建议获取 Spotify 开发工具“就像下载 Spotify 桌面客户端一样简单”。

但是,为了运行 Spotify API,我需要使用 Spotify 运行我的应用程序,这意味着在 Spotify 客户端中打开它。这也意味着用 Firefox 之类的东西打开它是不可能的。因此,我的应用程序的唯一视图是 Spotify 应用程序视图,它不提供调试功能,甚至不提供任何编译器级别的错误处理。如果我搞砸了仍然允许应用程序运行的代码的一小部分,我不会收到任何警告和错误。此外,每次对应用程序进行更改时,我都必须重新启动 Spotify。

如果我尝试使用 Firefox 之类的调试器打开它,调试器将无法通过第一行代码,因为getSpotifyApi(1)在 Spotify 之外没有任何意义。有什么建议么?

4

2 回答 2

6

Spotify 应用程序包含标准的 Chrome 开发人员检查器和工具集。

要获得它,请右键单击您的应用程序并选择“检查元素”或从“开发”菜单中选择“打开检查器”。请注意,这仅适用于从 ~/Spotify 文件夹本地运行的应用程序。

于 2013-02-06T15:47:45.393 回答
1

默认情况下,您无法在 Spotify 桌面应用程序中打开开发工具。

要启用开发工具,请确保 Spotify 已关闭,打开文件%appdata%\Spotify\prefs,添加新行app.enable-developer-mode=true并确保保存文件。

之后,您可以再次启动 Spotify 应用并使用Ctrl + Shift + I.

如果您在关闭 Spotify 后打开开发工具时遇到问题,这可能是因为应用程序重置了此prefs文件。这可以通过仅授予对文件的读取访问权限来解决。

于 2022-02-18T17:34:54.580 回答