Quellcode durchsuchen

VRButton: test navigator for SSR (#26915)

Cody Bennett vor 1 Jahr
Ursprung
Commit
5ef9a2bd25
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      examples/jsm/webxr/VRButton.js

+ 1 - 1
examples/jsm/webxr/VRButton.js

@@ -176,7 +176,7 @@ class VRButton {
 
 	static registerSessionGrantedListener() {
 
-		if ( 'xr' in navigator ) {
+		if ( typeof navigator !== 'undefined' && 'xr' in navigator ) {
 
 			// WebXRViewer (based on Firefox) has a bug where addEventListener
 			// throws a silent exception and aborts execution entirely.