私のアプリにはビデオプレーヤーがあり、うまくいきます。しかし、ビデオを再生するときに1つの問題があります。バックグラウンドで再生中の別のサウンドがある場合は、再生を続けます。理想的なシナリオは、バックグラウンドサウンドの再生を停止する必要があり、ビデオを一時停止するとバックグラウンドサウンドが再び再生されるはずです。私はそのようなシナリオをどのように扱うべきか分かりません。どんな助けもありがたいですサウンドIDが反応したネイティブアプリから再生された場合、バックグラウンドサウンドを停止します。
0
A
答えて
0
iOSでは、どのように音がミックスするかを設定するのにAVAudioSessionCategoryAmbient
を使うことができます。 Hereは可能なオプションのリストです。 HereとHereは、あなたがどのように設定できるかを反応するネイティブサウンドのためのメソッドです。
Sound.setCategory(value, mixWithOthers)
電話がロックされたときに値{文字列}がバックグラウンドで 音を再生することができAVAudioSessionカテゴリを設定し、音再生を停止する、等 パラメータオプション:「周囲」、「SoloAmbient」、「再生」 、 "Record"、 "PlayAndRecord"、 "AudioProcessing"、 "MultiRoute"。
Sound.setMode(value)
値{文字列は}オーディオミキシング動作を決定するために、カテゴリと連携して動作 AVAudioSessionモードを設定します。パラメータ オプション: "デフォルト"、 "VoiceChat"、 "VideoChat"、 "GameChat"、 "VideoRecording"、 "Measurement"、 "MoviePlayback"、 "SpokenAudio"。
これは、Sound.setCategoryと併用して呼び出す必要があります。
関連する問題
- 1. サウンドが約30回再生されてから停止する
- 2. JavaScriptサウンド再生/停止/一時停止
- 3. 反応ネイティブサウンドを使用してサウンドが再生されない
- 4. SDLライブラリを使用したC#でのサウンド再生の停止
- 5. MATLAB:サウンドの再生を停止する
- 6. 反応したネイティブアプリがスプラッシュスクリーンでスタックされています
- 7. MediaPlayer再生から複数のサウンドを停止する方法
- 8. オーディオと反応してトグル再生/一時停止する
- 9. 他のサウンドが再生を開始したときのJavaの停止音
- 10. 新しいサウンドが再生されたときに現在の音を一時停止するcss、html5 - audio、onclick
- 11. 反応ネイティブのinitで作成された反応ネイティブアプリからAndroidManifest.xmlを生成する方法
- 12. JAppletがキーボード入力を停止または反応しない
- 13. youtubeビデオは、ユーザーが再生した(ただし、JSは一時停止してから再開しますか)。
- 14. アクティビティが停止した場合、getIntent()に渡される内容が再作成されます。
- 15. 複数のサウンドが再生されているときにサウンドエフェクトが途中で停止しますか?
- 16. refreshControlが反応し、ネイティブアプリ
- 17. すでに再生している場合は停止
- 18. リストに例外がスローされた場合<T> .ForEach、反復は停止しますか?
- 19. バックグラウンドサウンドを停止する方法(swift3)
- 20. JQueryからFlashを再生して停止しますか?
- 21. C#メッセージボックスが表示された場合は、タイマーを停止します
- 22. stopButtonが押された場合に音楽を停止する
- 23. ハウラーjQueryは、新しいサウンドを再生するときにすべてのサウンドを停止します。
- 24. 反応ネイティブを使用して、アンドロイドメディア(再生、一時停止、停止)を使用する方法
- 25. サウンドの再生が停止した後にどのようにセグを実行するのですか?
- 26. Android:SoundPoolで無限にサウンドを再生すると、停止後に2回目が再生されない
- 27. SoundEffect.FromStreamを介して呼び出されるサウンドの再生を停止します。
- 28. MediaPlayerがしばらくしてから再生を停止します
- 29. 反応し、ツールボックスの反応ネイティブアプリ
- 30. テキストが表示されたらiMacrosスクリプトの再生を停止する