1

元の AVQueuePlayer コレクションを保持しながら、ユーザーが AVQueuePlayer で逆方向にスキップできるようにしようとしています。たとえば、ユーザーが戻るボタンを 2 回押して、前の位置からリスニングを再開します。このSkip to Previous AVPlayerItem on AVQueuePlayer を参照 / Play selected Item from queue - キューからすべてのアイテムをダンプし、指定されたアイテムのみを再生するように見えます。毎回キューを再初期化/投入する必要がなく、スキップしてキューにフローを再開させて完了する方法はありますか?

ありがとうございました

4

1 に答える 1

1

いいえ。Apple のドキュメントでは、次の項目に進むとAVQueuePlayer、現在の項目がキューから削除されると説明されています。しかない-insertItem:afterItem:場合、現在のアイテムの前にアイテムを再挿入するには、キューをダンプして再構築する必要があります。

于 2012-12-07T11:40:32.593 に答える