这是
实验性技术
检查
浏览器兼容性表格
要小心谨慎在生产中使用这之前。
isPresenting
只读特性在
VRDisplay
interface returns a
布尔
indicating whether the
VRDisplay
is currently having content presented through it.
var isItPresenting = vrDisplayInstance.isPresenting;
A
布尔
;
true
means the display is presenting;
false
意味着不是。
function onVRExitPresent () {
// No sense in exiting presentation if we're not actually presenting.
// (This may happen if we get an event like vrdisplaydeactivate when
// we weren't presenting.)
if (!vrDisplay.isPresenting)
return;
vrDisplay.exitPresent().then(function () {
// Nothing to do because we're handling things in onVRPresentChange.
}, function (err) {
var errMsg = "exitPresent failed.";
if (err && err.message) {
errMsg += "<br/>" + err.message
}
VRSamplesUtil.addError(errMsg, 2000);
});
}
注意 : Code snippet taken from Google's VR Presentation demo .
| 规范 | 状态 | 注释 |
|---|---|---|
|
WebVR 1.1
The definition of 'isPresenting' in that specification. |
草案 | 初始定义 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
isPresenting
弃用
|
Chrome No | Edge 15 — 79 |
Firefox
55
|
IE No | Opera ? | Safari No | WebView Android No |
Chrome Android
56 — 80
Disabled
|
Firefox Android 55 | Opera Android ? | Safari iOS ? |
Samsung Internet Android
6.0
|
完整支持
不支持
兼容性未知
实验。期望将来行为有所改变。
弃用。不要用于新网站。
见实现注意事项。
用户必须明确启用此特征。