2014-08-28 48 views
1

我想在新SDK中使用BasicPlayer,但userGuide的解決方案不起作用。新Deezer Android SDK中的BasicPlayer 0.10.16

Player player = new DefaultPlayerFactory(context, deezerConnect, 
networkStateChecker).createPlayer(); 
// a track object fetched from the API 
Track track = ... ; 
// play a 30 seconds preview 
player.init(track.getId(), track.getPreviewUrl()); 
// play a full track (only for premium users) 
player.init(track.getId(), track.getStream()); 
// Start the player 
player.play(); 

DefaultPlayerFactory不存在。

回答

0

事實上,這是一個在此版本中配置了錯誤配置的proguard時發生的問題,我將在下一個版本中更新它。

不建議使用BasicPlayer,或者,您應該使用TrackPlayer,它提供與BasicPlayer相同的功能。

+0

我想創建自己的交叉淡入淡出/淡出功能,我無法在同一時間啓動兩個TrackPlayers(幾秒鐘來創建交叉淡入淡出)。舊SDK中的播放器可以這樣做,但不能更改音量。是否有其他方法來創建交叉淡入淡出? – user2700047 2014-09-07 22:08:03

+1

SDK中存在nan問題,它可能會阻止同時播放多個音軌,而這些問題應該在將來的版本中得到糾正。 – XGouchet 2014-09-09 15:13:11

+0

那麼iOS(新測試版)和Javascript SDKs呢?它是否可用或計劃啓用此功能? – user2700047 2014-09-11 14:15:56

相關問題