javascript Firefox OS WebFM API - LF或MF

ttp71kqs  于 2023-05-05  发布在  Java
关注(0)|答案(2)|浏览(70)

WebFM API提供对设备FM收音机的访问。
您可以使用FMRadio.setFrequency()设置频率。
Firefox OS的WebFM API是否也支持LFMF,还是只支持VHF

- LF   Low Frequency        30–300 kHz
 - MF   Medium Frequency     0,3–3  MHz
 - VHF  Very High Frequency  30–300 MHz

不幸的是,MDN的规范不够清晰。

bttbmeg0

bttbmeg01#

它依赖于一个Gecko参数,这是由硬件供应商设置的,所以,是的,它依赖于设备。
http://dxr.mozilla.org/mozilla-central/source/dom/fmradio/FMRadioService.cpp#64-78

vhipe2zx

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

相关问题