Я получаю эту ошибку в LogCat.
Тот же код веб-приложения работает на iOS, но я получаю эту ошибку на Android
Attempt to call getDuration without a valid mediaplayer
Спасибо.
Я получаю эту ошибку в LogCat.
Тот же код веб-приложения работает на iOS, но я получаю эту ошибку на Android
Attempt to call getDuration without a valid mediaplayer
Спасибо.
Добавьте переменную mIsPreparedForPlayback
и установите ее подготовленной:
mMediaPlayer.setOnPreparedListener(this);
//...
public void onPrepared(final MediaPlayer player) {
mIsPreparedForPlayback = true;
}
затем вы проверяете это, прежде чем пытаться получить его.