XRView:recommendedViewportScale 属性
XRView
接口的只读 **recommendedViewportScale
** 属性是推荐的视口缩放比例值,如果用户代理有此类建议,则可以使用它用于 XRView.requestViewportScale()
;否则为 null
。
值
大于 0.0 小于或等于 1.0 的数字;或者如果用户代理未提供推荐的缩放比例,则为 null
。
示例
动态视口缩放
动态视口缩放允许应用程序仅使用可用 framebuffer
的子集。此功能可能并非在所有系统上都可用,因为它取决于驱动程序支持,因此您可能需要确保 XRView.requestViewportScale
存在后再调用它。
js
for (const view of pose.views) {
if (view.requestViewportScale) {
view.requestViewportScale(view.recommendedViewportScale);
}
const viewport = glLayer.getViewport(view);
}
规范
规范 |
---|
WebXR 设备 API # dom-xrview-recommendedviewportscale |
浏览器兼容性
BCD 表仅在启用 JavaScript 的浏览器中加载。