首页 > 解决方案 > 如何在新音乐应用 (MacOS Catalina) 中打开 Apple Music (iTunes) 链接

问题描述

我有一个网络应用程序,它使用MusicKitJS和 Apple Music 的 API 来显示有关音乐发布的信息。由于音乐应用程序的引入和 iTunes 的删除,自 MacOS Catalina 以来的行为发生了变化。像这样的链接,确实在 iTunes 中打开了专辑,但不在音乐应用程序中打开:

https://music.apple.com/us/album/incredible-vice-ep/1491161925

我对上述 URL 的页面源进行了一些挖掘,并注意到如果https://替换为itmss://,则专辑确实会在 Music 应用中打开:

itmss://music.apple.com/us/album/incredible-vice-ep/1491161925

但是,这种行为似乎被打破了:

有没有办法打开尚未打开的音乐应用程序,并在应用程序内打开相关专辑?

标签: macosapple-musicapple-musickit

解决方案


您应该使用该musics://方案并添加app=itunes为查询参数。

以您为例,这将导致:

musics://music.apple.com/us/album/incredible-vice-ep/1491161925?app=itunes

推荐阅读