Как открыть ссылки Apple Musi c (iTunes) в новом приложении Musi c (MacOS Catalina) - PullRequest
0 голосов
/ 16 января 2020

У меня есть веб-приложение, которое использует MusicKit JS вместе с API Apple Musi c для отображения информации о выпусках musi c. Поведение со времен MacOS Catalina изменилось в связи с введением приложения Musi c и удалением iTunes. Ссылки, подобные этой, открывшие альбом в iTunes, не открываются в приложении Musi c:

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

Я немного покопался в источнике страницы вышеупомянутого URL и заметил, что если https:// заменить на itmss://, то альбом открывает в приложении Musi c:

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

Однако поведение кажется нарушенным:

  • Если приложение Musi c уже открыто на машине, то нажатие на вышеуказанную ссылку в браузере установит фокус на приложение Musi c, а затем правильно перенаправить на соответствующий альбом.

  • Если приложение Musi c еще не открыто, то при нажатии на вышеуказанную ссылку в браузере запустится приложение Musi c, но оно не перенаправляет на соответствующий альбом.

Есть ли способ открыть приложение Musi c, если оно еще не открыто, и открыть соответствующий альбом внутри приложения?

...