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

View in English Always switch to English

VRDisplay.getLayers()

Deprecated

Avoid using this feature in new projects. Development of the WebVR API halted in favor of WebXR. This feature may be a candidate for removal from web standards or browsers.

Consider using the following features instead: WebXR.

getLayers()VRDisplay インターフェイスのメソッドで、 VRDisplay が現在表示しているレイヤーを返します。

メモ: このプロパティは、古い WebVR API の一部でした。 WebXR Device APIに置き換えられました。

構文

js
getLayers();

引数

なし.

返値

VRDisplay が表示中の場合、このメソッドは現在表示中の VRLayerInit オブジェクトの配列を返します(現在 VRDisplayCapabilities.maxLayers は常に 1 なので、これは 1 つになります)。 VRDisplayが表示されていない場合、このメソッドは空の配列を返します。

例については VRLayerInit を参照してください。

仕様書

このインターフェイスは、古い WebVR API の一部でしたが、 WebXR Device API に置き換えられました。標準化される予定はありません。

すべてのブラウザーが新しい WebXR API を実装するまで、すべてのブラウザーで動作する WebXR アプリケーションを開発するには、A-FrameBabylon.jsThree.js などのフレームワークを利用したり、ポリフィルを利用したりすると良いでしょう [1]

ブラウザーの互換性

関連情報