我一直在寻找一种能够检测计算机上默认扬声器和耳机之间差异的解决方案。我了解使用 Web Audio API,AudioDestinationNode 代表用户听到音频的输出设备。
我的问题(具体而言)是是否可以检测到用户音频输出设备(有线/无线耳机)的变化。如果这是不可能的,有没有办法使用 phonegap 来做到这一点,用于计算机和移动设备?
我的目标是仅在 AudioDestinationNode 映射到耳机或外部扬声器时启动事件。
我一直在寻找一种能够检测计算机上默认扬声器和耳机之间差异的解决方案。我了解使用 Web Audio API,AudioDestinationNode 代表用户听到音频的输出设备。
我的问题(具体而言)是是否可以检测到用户音频输出设备(有线/无线耳机)的变化。如果这是不可能的,有没有办法使用 phonegap 来做到这一点,用于计算机和移动设备?
我的目标是仅在 AudioDestinationNode 映射到耳机或外部扬声器时启动事件。