Android MediaPlayer寫的一個視頻播放器,setOnCompletionListener方法沒有執行,視頻播放結束監聽不到!!!視頻進度到最后一秒的時候,視頻會后退幾秒,播放到最后,再后退幾秒。如此反復,就是監聽不到視頻結束!!!
uj5u.com熱心網友回復:
自己頂一下,這個問題會和視頻有關嗎?不是所有的視頻都是這樣,只有一個這樣的uj5u.com熱心網友回復:
剛除錯了一下,在getCurrentPosition()獲得的數值比視頻的長度還大,然后就出現播放到最后突然跳回的問題,老是來回的跳!!!為什么會出現這個問題!!!為什么獲得的當前視頻的位置會比視頻的總長度還大!!!是Android的bug???uj5u.com熱心網友回復:
樓主問題解決了么?我也碰到啊uj5u.com熱心網友回復:
同樓主,監聽不到網路流播放結束,監聽到的是OnBufferingUpdateListener而且進度為100,但是播放已經結束了。uj5u.com熱心網友回復:
//播放完成回呼public void setOnCompletionListener(IMediaPlayer.OnCompletionListener l);
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/98587.html
標籤:Android
下一篇:微信分享iOS無法自定義文案
