Przeglądaj źródła

ARButton: Improved availability handling.

Mr.doob 5 lat temu
rodzic
commit
52932ef7d0
1 zmienionych plików z 3 dodań i 3 usunięć
  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();
 
@@ -127,9 +127,9 @@ var ARButton = {
 
 			navigator.xr.isSessionSupported( 'immersive-ar' ).then( function ( supported ) {
 
-				supported ? showStartAR() : showWebXRNotFound();
+				supported ? showStartAR() : showARNotSupported();
 
-			} );
+			} ).catch( showARNotSupported );
 
 			return button;