カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

iOS12.3.1でイベントdeviceorientationが動作しない

この記事は最終更新日から1年以上経過しています。

iOS 12.3.1のSafariでは、デフォルトでセンサーの値が取得できなくなったようです。

window.addEventListener("deviceorientation", function(event){}, true);

上記イベントがキャッチできません。

iOS 12.1では動作することを実機で確認しました。

対応策としては[設定]-[Safari]-[モーションと画面の向きのアクセス]をONにすると
キャッチできるようになりますが、一般ユーザーにこの設定を変えてもらうわけにはいきませんよね;
他に何か有用な情報を発見したら追記したいと思います。

この記事がお役に立ちましたらシェアお願いします
1,315 views

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です