WebFM API提供对设备FM收音机的访问。
您可以使用FMRadio.setFrequency()
设置频率。
Firefox OS的WebFM API是否也支持LF
和MF
,还是只支持VHF
?
- LF Low Frequency 30–300 kHz
- MF Medium Frequency 0,3–3 MHz
- VHF Very High Frequency 30–300 MHz
不幸的是,MDN的规范不够清晰。
WebFM API提供对设备FM收音机的访问。
您可以使用FMRadio.setFrequency()
设置频率。
Firefox OS的WebFM API是否也支持LF
和MF
,还是只支持VHF
?
- LF Low Frequency 30–300 kHz
- MF Medium Frequency 0,3–3 MHz
- VHF Very High Frequency 30–300 MHz
不幸的是,MDN的规范不够清晰。
2条答案
按热度按时间bttbmeg01#
它依赖于一个Gecko参数,这是由硬件供应商设置的,所以,是的,它依赖于设备。
http://dxr.mozilla.org/mozilla-central/source/dom/fmradio/FMRadioService.cpp#64-78
vhipe2zx2#
与频率相关的所有属性(即frequency、channelWidth、frequencyLowerBound、frequencyUpperBound)的单位是MHz,因此技术上应该支持MF,但不支持LF。
WebFM API还不是一个标准的API(它的前缀是moz:mozFMRadio),它只适用于Firefox OS和设备依赖的@timdream说。
顺便说一句,你可以在这里找到WebFM API讨论:
https://groups.google.com/forum/?fromgroups#!topic/mozilla.dev.webapi/PraULCQntqA
https://bugzilla.mozilla.org/show_bug.cgi?id=779500