-1
私はiOSでAudioKit 4.01を使用しています。 AKAudioPlayer.replace(file :)を使用した後、AKAudioPlayerは正しくループしません。これは "endTime"という値をもう考慮せず、ファイルは最後まで再生されます。それはバグか私が逃した何か?AKAudioPlayerはループしていません
私はiOSでAudioKit 4.01を使用しています。 AKAudioPlayer.replace(file :)を使用した後、AKAudioPlayerは正しくループしません。これは "endTime"という値をもう考慮せず、ファイルは最後まで再生されます。それはバグか私が逃した何か?AKAudioPlayerはループしていません
あなたは、ファイルを置き換えた後、AudioKitがendTime
をそれ以上考慮しないと言います。 AKAudioPlayer
はreloadFile()
またはreplace(file:)
が呼び出されたときにendTime
をリセットします。 4.0.1のよう
呼び出し階層:
replace(file:)
- >reloadFile()
- >initialize()
initialize()
セットendingFrame = totalFrameCount
、endTime
がから計算されたものです。
ソリューションの質問にあなたのコードを追加してくださいreplace(file:)
後に再度
endTime
を設定することです。 [ask]と[mcve]を読んでください –