2
我在LogCat中收到此錯誤。Android + Phonegap:嘗試在沒有有效媒體播放器的情況下調用getDuration
相同的Web應用程序代碼工作在iOS但我正在逐漸在Android
Attempt to call getDuration without a valid mediaplayer
此錯誤謝謝。
我在LogCat中收到此錯誤。Android + Phonegap:嘗試在沒有有效媒體播放器的情況下調用getDuration
相同的Web應用程序代碼工作在iOS但我正在逐漸在Android
Attempt to call getDuration without a valid mediaplayer
此錯誤謝謝。
添加一個變量mIsPreparedForPlayback
,放在準備:
mMediaPlayer.setOnPreparedListener(this);
//...
public void onPrepared(final MediaPlayer player) {
mIsPreparedForPlayback = true;
}
那麼你檢查,試圖得到它之前。
它告訴你的一切,你的播放器在iOS中有效,但不在Android中。你必須改變MediaPlayer,你可以給我們一些代碼嗎? – Sajmon
即時通訊使用phonegap。我認爲phonegap在軌道加載之前調用getDuration。但我不知道如何改變這一點。 – eifersucht
你有沒有解決這個問題? –