XRSessionInitでrequired/optionalFeaturesを指定し、利用可否を検査するパターン。
概要
requiredFeaturesに入れた機能が無い場合の失敗パス、optionalFeaturesのフォールバック動作をロギング。ブラウザ/デバイスごとの差異を確認し、実サービスに組み込む際の防御的実装を学べる。
実験情報
- 難易度: 中級
- 所要時間: 約5分
- 対応フレームワーク: three.js
- 対応デバイス: Quest, Pico

XRSessionInitでrequired/optionalFeaturesを指定し、利用可否を検査するパターン。
XRSessionInitでrequired/optionalFeaturesを指定し、利用可否を検査するパターン。
requiredFeaturesに入れた機能が無い場合の失敗パス、optionalFeaturesのフォールバック動作をロギング。ブラウザ/デバイスごとの差異を確認し、実サービスに組み込む際の防御的実装を学べる。