В iOS 12.2 по умолчанию Apple заблокировала доступ к данным об ориентации устройства. Теперь это должно быть включено вручную (-__-), как объяснено здесь .
Дело в том, что даже после включения «Доступ к движению и ориентации» в настройках, я получаю это предупреждающее сообщение в отладчике Safari, когда пытаюсь установить прослушиватель на событие deviceorientation:
function onDeviceOrientationChange (e) {
console.log(e)
}
window.addEventListener("deviceorientation", onDeviceOrientationChange, false);
// ---> Blocked attempt to add a device motion or orientation listener because the browsing context is not secure.
Я занимаюсь разработкой на webpack dev server . Как мне избавиться от этого блока и получить доступ к данным об ориентации устройства, как раньше?