我想使用 Android Intent 从 URI 打开 Deezer Android 应用程序。
我的代码是:
try {
uri = "deezer://track/"+track_id;
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
activity.startActivity(intent);
} catch (Exception e) {
uri = "http://www.deezer.com/track/"+track_id;
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
activity.startActivity(intent);
}
但是,Deezer 从未检测到 URI“deezer://track/track_id”并且不起作用。
有人知道正确的 URI 语法吗?
(我对 Spotify 使用相同的代码,它适用于 URI:spotify:track:track_id)