LoginSignup
2
1

More than 3 years have passed since last update.

【WebAR/VR】iOS13 safariでデバイスモーション設定が効かないとき

Last updated at Posted at 2019-12-17

WebAR/VRは(中略)iOS13以降 safariでデバイスモーションを解放するよう
ユーザーに許諾を得なければならなくなりました。(2019年12月現在)

経緯や、その方法は以下の記事が詳しいのでこちらをご覧ください
https://bagelee.com/programming/ios13-webar-webvr/

この記事ではデバイスモーション解除のアラートを出して
ユーザーが「許可」したにも関わらずWebAR/VRが画面に張り付いたまま動かせない場合の解決策をまとめます。

このアラートを出して…
スクリーンショット 2019-12-17 21.27.40.png

↓×なんで「許可OK」したのに張り付いとんねん
giphy (1).gif

↓◎こうしたい
giphy.gif

解決策: cameraにlook-controlsを追加

cameraにlook-controlsというプロパティを追加すると解決します。

NG例
<a-entity camera></a-entity>

OK
<a-entity camera look-controls></a-entity>

look-controls - aframe
https://aframe.io/docs/0.9.0/components/look-controls.html

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1