私のAVAudioPlayerに問題があります。一時停止すると、再生できなくなります。一時停止後に[audioPlayer play]を呼び出すと、通常の「YES」ではなく「NO」が返されます。 これを引き起こした原因は何ですか?他AVAudioPlayerで一時停止した後にオーディオを再生する際に問題が発生する
誰かにも、これと同じ問題があります:
私のAVAudioPlayerに問題があります。一時停止すると、再生できなくなります。一時停止後に[audioPlayer play]を呼び出すと、通常の「YES」ではなく「NO」が返されます。 これを引き起こした原因は何ですか?他AVAudioPlayerで一時停止した後にオーディオを再生する際に問題が発生する
誰かにも、これと同じ問題があります:
playメソッドを呼び出す前にcurrentTime
を設定するときに、私はこの同じ問題を抱えていました。再生方法を呼び出した後にcurrentTime
のプロパティセットを移動すると、NO
ではなくYES
が返されます。なぜこのことが分かりませんか、それが助けてくれることを願っています。
編集:この問題についてさらに相談した後、stopとplayを呼び出すとより一貫して動作するようになり、再生方法の前にcurrentTime
の設定が可能になります。停止の直後にprepareToPlay
に電話して、再開の準備ができたら再生のために再びキューに入れることができます。
アクティブ再生中に一時停止してからcurrentTime
を設定すると、この現象が発生することがありました。
最後に、私は[stop], [setCurrentTime:], [preprareToPlay], [play]
のシーケンスに頼ってくれました。
私のポストhere for a complete exampleを参照してください。
MonoTouchを使用して、同じ問題を抱えていましたが、あなたの解決策は私のために解決しました:) – NeilDurant
@NeilDurant:モノテストを使用していて同じ問題に直面しているため、 – sujay