added ground mesh try catch.
This commit is contained in:
parent
e405dc1598
commit
9e7833b149
@ -33,6 +33,7 @@ export async function groundMeshObserver(ground: AbstractMesh,
|
||||
//xr.baseExperience.featuresManager.enableFeature(WebXRFeatureName.LAYERS, "latest", { preferMultiviewOnInit: true }, true, false);
|
||||
const enterButton = (document.querySelector('#enterXR') as HTMLAnchorElement);
|
||||
if (enterButton) {
|
||||
try {
|
||||
const vrSupported = await xr.baseExperience.sessionManager.isSessionSupportedAsync('immersive-vr');
|
||||
if (vrSupported) {
|
||||
enterButton.classList.remove('inactive');
|
||||
@ -45,6 +46,9 @@ export async function groundMeshObserver(ground: AbstractMesh,
|
||||
logger.debug(enter);
|
||||
});
|
||||
}
|
||||
} catch (err) {
|
||||
logger.error(err);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user