Spec-Zone.ru › Web APIs

OrientationSensor: метод populateMatrix()

Ограниченная доступность

Эта функция не относится к Baseline, так как она не работает во всех широко используемых браузерах.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или во всех поддерживающих браузерах.

Метод populateMatrix() интерфейса OrientationSensor заполняет заданную целевую матрицу матрицей вращения, основанной на последнем считывании датчика. Матрица вращения показана ниже.

The formulas used to convert the sensor's quaternion to the provided matrix.

где:

  • W = cos(θ/2)
  • X = Vx * sin(θ/2)
  • Y = Vy * sin(θ/2)
  • Z = Vz * sin(θ/2)

Синтаксис

populateMatrix(targetMatrix)

Поскольку OrientationSensor является базовым классом, populateMatrix можно получить только из одного из его производных классов.

Параметры

targetMatrix

TBD

Значение возврата

None (undefined).

Примеры

// TBD

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

Спецификация
Датчик ориентации
# orientationsensor-populatematrix

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
populateMatrix 67 79 Нет 54 Нет 67 Нет 48 Нет 9.0 67

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/OrientationSensor/populateMatrix

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API