Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. Web API
  3. Window
  4. Window: vrdisplaydeactivate イベント

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。

View in EnglishAlways switch to English

Window: vrdisplaydeactivate イベント

非推奨;: この機能は非推奨になりました。まだ対応しているブラウザーがあるかもしれませんが、すでに関連するウェブ標準から削除されているか、削除の手続き中であるか、互換性のためだけに残されている可能性があります。使用を避け、できれば既存のコードは更新してください。このページの下部にある互換性一覧表を見て判断してください。この機能は突然動作しなくなる可能性があることに注意してください。

非標準: この機能は標準化されていません。非標準の機能はブラウザーの対応が限られ、将来的に変更または削除される可能性があるため、本番環境での使用は推奨されません。ただし、標準の選択肢が存在しない特定のケースでは、有効な代替手段となる場合があります。

vrdisplaydeactivateWebVR API のイベントで、 HMD が一定時間使用されないためにスタンバイまたはスリープモードになった場合など、VR ディスプレイを表示することができなくなったときに発行されます。

メモ:このイベントは古いWebVR API の一部でした。これはWebXR 機器 API に置き換えられました。

このイベントはキャンセル不可で、バブリングしません。

構文

このイベント名をaddEventListener() などのメソッドで使用するか、イベントハンドラープロパティを設定するかしてください。

js
addEventListener("vrdisplaydeactivate", (event) => {});onvrdisplaydeactivate = (event) => {};

イベント型

VRDisplayEvent です。Event を継承しています。

イベントプロパティ

VRDisplayEvent は親オブジェクトであるEvent からプロパティを継承しています。

VRDisplayEvent.display非推奨;読取専用

このイベントに関連付けられたVRDisplay です。

VRDisplayEvent.reason非推奨;読取専用

このイベントが発生した理由を人間可読な形で示します。

vrdisplaydeactivate イベントはaddEventListener メソッドで使用することができます。

js
window.addEventListener("vrdisplaydeactivate", () => {  info.textContent = "Display deactivated.";  reportDisplays();});

または、onvrdisplaydeactivate イベントハンドラープロパティを使用してください。

js
window.onvrdisplaydeactivate = () => {  info.textContent = "Display deactivated.";  reportDisplays();};

仕様書

このイベントは古いWebVR API の一部であり、これはWebXR 機器 API で置き枯れられました。標準規格になる見込みはありません。

すべてのブラウザーが新しいWebXR API を実装するまで、A-FrameBabylon.jsThree.js などのフレームワークを使用するか、ポリフィルを使用することが、すべてのブラウザーで動作する WebXR アプリを開発する上で推奨されます。[1]

ブラウザーの互換性

関連情報

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp