XRPermissionStatus - 定义了调用 navigator.permissions.query() 返回的以 xr 为名称的权限对象

安全上下文
该功能仅在部分或所有支持的浏览器中的安全上下文(HTTPS)中可用。

XRPermissionStatus 接口定义了调用 navigator.permissions.query() 返回的以 xr 为名称的权限对象;它指示应用程序或网站是否具有使用 WebXR 的权限,可能会随着时间的推移监视权限状态的更改。

属性

除了下面列出的属性外,XRPermissionStatus 还继承了其父接口 PermissionStatus 定义的属性。

granted

一个包含字符串数组,列出从调用 navigator.permissions.query() 时起已被授予许可的功能名称。当且仅当已授予使用功能的权限时,在调用 navigator.permissions.query() 时在 optionalFeaturesrequiredFeatures 中指定的任何功能都会在授权中列出。

方法

XRPermissionStatus 没有定义任何方法。

规范

规范 状态 备注
WebXR Device API
XRPermissionStatus 的定义
工作草案 初始定义。

桌面浏览器兼容性

特性ChromeEdgeFirefoxInternet ExplorerOperaSafari
基础支持 不支持 不支持 不支持 不支持 不支持 不支持
granted 不支持 不支持 不支持 不支持 不支持 不支持

移动浏览器兼容性

特性AndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
基础支持 不支持 不支持 未知 不支持 未知 不支持 不支持
granted 不支持 不支持 未知 不支持 未知 不支持 不支持

相关链接