我正在尝试在 Android (HTC One) 上打开 Spotify URI 链接,但它似乎无法正确打开。 URI 只是带我进入 Spotify 应用程序,而没有真正将我重定向到 URI 指向的播放列表?这是 URI:spotify://spotify:artist:12Chz98pHFMPJEknJQMWvI。任何帮助将不胜感激
只需打开
spotify:artist:12Chz98pHFMPJEknJQMWvI
- spotify://
部分不是必需的,并且不是 Spotify URI 规范的一部分。
到 2023 年,所有这些链接的行为都类似于 Android 版 Spotify 应用程序(网络到应用程序)内内容的深层链接。请运行我的代码片段并亲自查看。
<link href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.min.css" rel="stylesheet"/>
<table border="1">
<tr>
<th>URL</th>
<th>As plain text</th>
<th>Compatibility</th>
</tr>
<tr>
<td><a href="spotify:artist:12Chz98pHFMPJEknJQMWvI">Spotify URI</a></td>
<td>spotify:artist:</td>
<td><i class="bi bi-android"></i> <i class="bi bi-apple"></i> <i class="bi bi-windows"></i></td>
</tr>
<tr>
<td><a href="spotify://artist/12Chz98pHFMPJEknJQMWvI">Spotify protocol</a></td>
<td>spotify://artist/</td>
<td><i class="bi bi-android"></i> <i class="bi bi-apple"></i> <i class="bi bi-windows"></i></td>
</tr>
<tr>
<td><a href="intent://artist/12Chz98pHFMPJEknJQMWvI#Intent;package=com.spotify.music;scheme=spotify;end">Spotify Android Intent</a></td>
<td>intent://artist/...#Intent;...</td>
<td><i class="bi bi-android"></i></td>
</tr>
<tr>
<td><a href="https://open.spotify.com/artist/12Chz98pHFMPJEknJQMWvI" target="_blank">HTTP Spotify URL</a></td>
<td>https://open.spotify.com/artist/</td>
<td><i class="bi bi-browser-chrome"></i> <i class="bi bi-browser-edge"></i> <i class="bi bi-browser-firefox"></i> <i class="bi bi-browser-safari"></i></td>
</tr>
</table>
文档: