[英]Android how to open Deezer from URI
我想使用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從未檢測到“ deezer:// track / track_id URI”,因此無法使用。
有人知道正確的URI語法嗎?
(我對Spotify使用相同的代碼,並且可與URI一起使用:spotify:track:track_id)
如果您確實要使用deezer://
方案,則可以使用以下uri:
uri = "deezer://www.deezer.com/track/"+track_id;
編輯:
您還可以使用一些查詢參數將行為添加到鏈接中,例如以下uri: deezer://www.deezer.com/album/10596327?autoplay=true&start_index=13
將立即在相冊頁面上打開deezer應用,將開始播放第14首曲目(從0開始的索引)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.