Movatterモバイル変換


[0]ホーム

URL:


  1. Веб-технологии для разработчиков
  2. Интерфейсы веб API
  3. Gyroscope

This page was translated from English by the community.Learn more and join the MDN Web Docs community.

View in EnglishAlways switch to English

Gyroscope

Limited availability

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

Gyroscope интерфейсSensor API даёт возможность считать позицию устройства по всем трём осям.

Для использования того сенсора пользователю нужно предоставить доступ устройства к'gyroscope' черезPermissions API.

If a feature policy blocks use of a feature it is because your code is inconsistent with the policies set on your server. This is not something that would ever be shown to a user. SeeFeature-Policy for implementation instructions.

Конструктор

Gyroscope.Gyroscope()

Создание новогоGyroscope объекта.

Свойства

Gyroscope.xТолько для чтения

Возвращает угловое отклонение устройства по оси X.

Gyroscope.yТолько для чтения

Возвращает угловое отклонение устройства по оси Y.

Gyroscope.zТолько для чтения

Возвращает угловое отклонение устройства по оси Z.

Примеры

Гироскоп обычно используетSensor.onreading событие для вызова колбэк-функции. В примере ниже функция вызывается 6 раз в секунду.

js
let gyroscope = new Gyroscope({ frequency: 60 });gyroscope.addEventListener("reading", (e) => {  console.log("Angular velocity along the X-axis " + gyroscope.x);  console.log("Angular velocity along the Y-axis " + gyroscope.y);  console.log("Angular velocity along the Z-axis " + gyroscope.z);});gyroscope.start();

Спецификации

Specification
Gyroscope
# gyroscope-interface

Совместимость с браузерами

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp