object-c - iOS ジョイパオサークル実行中のメディア音量を調整する方法
怪我咯
怪我咯 2017-05-02 09:32:13
0
1
1265

Yue Pao Circle の実行中にメディアの音量を常に調整できることを実現するために (システム設定でシステム音量を調整するボタンが無効になっていない限り)、現時点では、全体の実行中 AudioSession SetActive が YES であることがわかっています。実行中のプロセスですが、サードパーティの音楽 (NetEase Cloud Music) の場合、再生中に再生が停止します。音声再生が完了した後、
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback withOptions:AVAudioSessionCategoryOptionDuckOthers error:nil]; を使用して

を呼び出します。 リーリー

その後、[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback withOptions:AVAudioSessionCategoryOptionMixWithOthers error:nil];
を呼び出します。これは実現できますが、頻繁に呼び出すと AVAudioSession エラーが発生し、再生が遅延します。他に何かアイデアはありますか?

怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(1)
Ty80

AudioSession を使用する際の私の間違いでした。Active に設定する必要がある場合は、サードパーティの音楽が再生されているかどうかを確認する必要があります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート