pause()
方法はMedia
ビットを「追求」を作ります。 これは本当に面倒ですが、どこに問題があるのか分かりませんでした。JavaFX Media - pause();メソッドはMediaPlayerを早送りにしますか? <code>MediaPlayer</code>の
private void playPauseClicked()
{
Status currentStatus = player.getStatus();
if(currentStatus == Status.PLAYING)
{
Duration d1 = player.getCurrentTime(); //To measure the difference
player.pause();
Duration d2 = player.getCurrentTime();
VIDEO_PAUSED = true;
}
else if(currentStatus == Status.PAUSED || currentStatus == Status.STOPPED)
{
player.play();
VIDEO_PAUSED = false;
}
}
結果は明確ではありません。スポットd1とd2の間に約200〜400msの差があります。私はメディアを一時停止した後に戻ってD1に私のプレーヤーを追求しようとしたもちろん
は、メディアを再開した後、同じ結果を動作しませんでした。何かアドバイスを事前に
感謝:)
うわー、素晴らしい!私はビデオをたくさん見て、これを行う方法を見つけるために読んで... ありがとうたくさん!あなたの助けに感謝。 – Rouman