2017-10-11 10 views
-1

私はiOSでAudioKit 4.01を使用しています。 AKAudioPlayer.replace(file :)を使用した後、AKAudioPlayerは正しくループしません。これは "endTime"という値をもう考慮せず、ファイルは最後まで再生されます。それはバグか私が逃した何か?AKAudioPlayerはループしていません

+0

後に再度endTimeを設定することです。 [ask]と[mcve]を読んでください –

答えて

1

あなたは、ファイルを置き換えた後、AudioKitがendTimeをそれ以上考慮しないと言います。 AKAudioPlayerreloadFile()またはreplace(file:)が呼び出されたときにendTimeをリセットします。 4.0.1のよう

呼び出し階層:

replace(file:) - >reloadFile() - >initialize()

initialize()セットendingFrame = totalFrameCountendTimeがから計算されたものです。

ソリューションの質問にあなたのコードを追加してくださいreplace(file:)

関連する問題