我想加載視頻並將播放器設置爲暫停狀態。視頻開始後立即暫停android YouTubePlayer
我做這樣的:
public void onInitializationSuccess(YouTubePlayer.provider provider, final YouTubePlayer player, boolean wasRestored) {
player.loadVideo("dfsafas");
player.setPlayerStateChangeListener(new PlayerStateChangeListener() {
@Override
public void onVideoStarted() {
player.pause();
}
//...
});
}
的問題是:它不工作8-)。這意味着視頻只要加載完畢就會播放。當我添加一點點延遲時,例如Thread.sleep(5000);
,視頻暫停正確。
爲什麼視頻在啓動時不會立即停止當我撥打pause
在PlayerStateChangeListener
s onVideoStarted
或onVideoLoaded
回撥?
我希望它 「爲開始就立即停止」。不,它一開始就不會停止,這是我在這裏要解決的問題。 – ohcibi
嘗試使用PlayerStateChangeListener並在onVideoStarted()內嘗試暫停此應該工作。 –
請閱讀我正在寫的內容 – ohcibi