非標準
This feature is not on a current W3C standards track, but it is supported on the Firefox OS platform. Although implementations may change in the future and it is not supported widely across browsers, it is suitable for use in code dedicated to Firefox OS apps.
This API is available on Firefox or Firefox OS for installed or higher privileged applications.
概要
setFrequency
メソッドは、ラジオが受信する信号の周波数を変更するために使用します。
このメソッドの呼び出しが成功した時に、毎回 frequencychange
イベントが発生します。
セットする周波数の値は、frequencyLowerBound
プロパティと frequencyUpperBound
プロパティで定義された範囲内でなければなりません。
周波数の値をセットすると、実際にラジオが使用する周波数として渡されますが、channelWidth
プロパティの値に従って丸められます。
構文
var request = instanceOfFMRadio.setFrequency(frequency);
引数
- frequency
- セットする新しい周波数の値。これは、MHz (MegaHertz) 単位の数値を表します。
戻り値
命令の成功またはエラーを扱う DOMRequest
を返します。
例
var request = navigator.mozFMRadio.setFrequency(100.15); request.onsuccess = function () { console.log("The radio is now listening the frequency: " + navigator.mozFMRadio.frequency + "MHz"); } request.onerror = function () { console.log("Something goes wrong!"); }
仕様書
仕様はありません。