AVAudioPlayerで一時停止した後、オーディオを再生問題
-
12-09-2019 - |
質問
私はそれが一時停止している場合、私はそれが再びプレーするために得ることができない私のAVAudioPlayerに問題があります。それが戻っNOではなく通常のYESを一時停止された後、[audioPlayerプレイ]を呼び出します。 これを引き起こしている可能性がどのような任意のアイデア?
他の誰かが同様にこの同じ問題があります:
解決
playメソッドを呼び出す前に
currentTime
を設定するときは、私はこの同じ問題を抱えていました。 currentTime
がAVAudioPlayer
代わりのYES
を戻しplayメソッドを呼び出した後にNO
のプロパティセットを移動。私は、これが理由ではないと確信していることができます願っています。
編集:この問題でさらに協議した後、停止を呼び出すことが、その後プレーより一貫ので、playメソッドの前にcurrentTime
設定することができます動作するようです。あなたが再開する準備ができたら、プレイのために再びそれをキューに入れるのにちょうどあなたの停止後prepareToPlay
を呼び出したいことがあります。
他のヒント
私は時折、アクティブ再生中currentTime
を設定するときにこれを経験した後、一時停止します。
最後に、私は私のために働い[stop], [setCurrentTime:], [preprareToPlay], [play]
シーケンスに頼っています。
所属していません StackOverflow