Spec-Zone.ru › Web APIs

VREyeParameters: свойство renderWidth

Устаревшее: Эта функция больше не рекомендуется. Несмотря на то, что некоторые браузеры могут её поддерживать, она может быть удалена из соответствующих веб-стандартов, может быть в процессе удаления или сохраняться только для совместимости. Пожалуйста, избегайте её использования и, при возможности, обновите существующий код; обратитесь к таблице совместимости в нижней части этой страницы, чтобы принять правильное решение. Имейте в виду, что эта функция может перестать работать в любой момент.

Нестандартное: Эта функция нестандартна и не находится на пути к стандартизации. Не используйте её на сайтах, работающих в Интернете: она не будет работать для всех пользователей. Также могут быть значительные различия в реализации и поведение может измениться в будущем.

Чтение-только свойство renderWidth интерфейса VREyeParameters описывает рекомендуемую ширину целевого рендеринга для каждого глазкового представления в пикселях.

Примечание: Это свойство было частью старого API WebVR. Оно было заменено API устройств WebXR.

Это уже в единицах пикселей устройства, поэтому нет необходимости умножать на Window.devicePixelRatio перед установкой значения в HTMLCanvasElement.width.

Значение

Число, представляющее ширину в пикселях.

Примеры

См. VREyeParameters для примера кода.

Спецификации

Это свойство было частью старого API WebVR, которое было заменено API устройств WebXR. Оно больше не находится на пути к стандартизации.

До тех пор, пока все браузеры не реализуют новые API WebXR, рекомендуется полагаться на фреймворки, такие как A-Frame, Babylon.js или Three.js, или полифил, для разработки приложений WebXR, которые будут работать во всех браузерах. Прочитайте руководство Meta's Porting from WebVR to WebXR для получения дополнительной информации.

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet WebView Android
renderWidth Нет 15–79 98
64–98Поддержка macOS была включена в Firefox 64.
55–98Поддержка Windows была включена в Firefox 55.
Нет Нет Нет 55–98 Нет Нет
6.0Поддержка Google Cardboard в Samsung Internet 7.0.
Нет

См. также

  • API WebVR

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/VREyeParameters/renderWidth

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API