GravitySensor: GravitySensor() コンストラクター

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

GravitySensor() コンストラクターは、デバイスの 3 軸それぞれにかかっている重力の測定値を提供する新しい GravitySensor オブジェクトを生成します。

構文

js
new GravitySensor()
new GravitySensor(options)

引数

options 省略可

以下のオプションがあります。

frequency

1 秒間にサンプルを何回取得したいかであり、reading イベントが呼ばれる 1 秒あたりの回数になります。整数または小数が使用でき、小数は 1 秒に 1 回未満の頻度を設定するのに用います。実際の取得頻度はデバイスハードウェアに依存するので、要求値より少なくなる可能性があります。デフォルトの頻度は下層のプラットフォームで定義された頻度です。

referenceFrame

リファレンスフレームを表すローカル座標系です。'device' または 'screen' を設定できます。デフォルトは 'device' です。

例外

SecurityError DOMException

この機能の使用が 権限ポリシー によりブロックされました。

仕様書

Specification
Accelerometer
# dom-gravitysensor-gravitysensor

ブラウザーの互換性

BCD tables only load in the browser

関連情報