在Firefox OS中切换扬声器和耳机之间的音频

时间:2013-10-11 18:59:20

标签: javascript html audio firefox-os gaia

是否有一种API /方法,即使插入耳机,我也可以通过手机的内置扬声器播放音频(特别是来自FM广播收音机)?在Mozilla的文档中似乎没有任何关于此类事情的简明,高级的初学者/中间友好讨论。我已经看到.mozAudioChannelType提到了var radio = navigator.mozFMRadio; if (radio.antennaAvailable) { radio.enable(88.9); } else { alert("You need to plug your headphone"); } ,它看起来很有希望,但我不知道这是我需要的还是我是否完全咆哮错误的树。

修改

我已经让收音机以一种真正的hacky方式通过扬声器播放,这比实际有用的问题更有趣和有趣。如果我运行一个只打开收音机的基本应用程序:

{{1}}

...然后拔掉耳机,收音机继续播放,但由于没有天线,这一切都很糟糕。但是,如果我让耳机线的外露金属轻轻地放在插孔中,只是几乎不接触它,耳机就像天线一样,收音机通过扬声器播放清晰。我知道这可能并不意味着什么重要,只是一种好奇心,但我觉得值得提起。

0 个答案:

没有答案