window.deviceorientation не работает в браузере Safari - PullRequest
0 голосов
/ 23 мая 2019

Я хочу запустить событие ориентации устройства для мобильных телефонов с использованием JavaScript, мой код работает нормально в Chrome, но не работает в Safari

if (window.DeviceOrientationEvent) {
    window.addEventListener('deviceorientation', eventData => {
      // gamma: Tilting the device from left to right. Tilting the device to the right will result in a positive value.
      const tiltLR = eventData.gamma;
      // beta: Tilting the device from the front to the back. Tilting the device to the front will result in a positive value.
      const tiltFB = eventData.beta;
      // alpha: The direction the compass of the device aims to in degrees.
      const dir = eventData.alpha;
      // Call the function to use the data on the page.
      deviceOrientationHandler(tiltLR, tiltFB, dir);
    }, false);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...