浏览代码

ARButton: Improved availability handling.

Mr.doob 5 年之前
父节点
当前提交
52932ef7d0
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      examples/jsm/webxr/ARButton.js

+ 3 - 3
examples/jsm/webxr/ARButton.js

@@ -93,7 +93,7 @@ var ARButton = {
 
 
 		}
 		}
 
 
-		function showWebXRNotFound() {
+		function showARNotSupported() {
 
 
 			disableButton();
 			disableButton();
 
 
@@ -127,9 +127,9 @@ var ARButton = {
 
 
 			navigator.xr.isSessionSupported( 'immersive-ar' ).then( function ( supported ) {
 			navigator.xr.isSessionSupported( 'immersive-ar' ).then( function ( supported ) {
 
 
-				supported ? showStartAR() : showWebXRNotFound();
+				supported ? showStartAR() : showARNotSupported();
 
 
-			} );
+			} ).catch( showARNotSupported );
 
 
 			return button;
 			return button;