1

コンピュータのデフォルトのスピーカーとヘッドフォンの違いを検出するソリューションを探していました。Web Audio API では、AudioDestinationNode は、ユーザーが音声を聞く出力デバイスを表すことを理解しています。

私の質問(具体的には)は、ユーザーのオーディオ出力デバイス(有線/無線ヘッドフォン)の変更を検出できるかどうかです。これが不可能な場合、phonegap を使用してコンピューターとモバイル デバイスで行う方法はありますか?

私の目標は、AudioDestinationNode がヘッドフォンまたは外部スピーカーにマップされている場合にのみイベントを開始することです。

4

1 に答える 1