From 46e7b4a2e13744edc30ffb9a63ba6d558c66c05b Mon Sep 17 00:00:00 2001 From: "Mr.doob" Date: Wed, 2 Oct 2019 15:32:05 -0700 Subject: [PATCH] Examples: Improved WebVR button. --- examples/js/vr/WebVR.js | 12 ++++++++++-- examples/jsm/vr/WebVR.js | 12 ++++++++++-- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/examples/js/vr/WebVR.js b/examples/js/vr/WebVR.js index 301e35f9b2..d2e9a5c9ac 100644 --- a/examples/js/vr/WebVR.js +++ b/examples/js/vr/WebVR.js @@ -231,8 +231,16 @@ THREE.WEBVR = { } else { var message = document.createElement( 'a' ); - message.href = 'https://webvr.info'; - message.innerHTML = 'WEBVR NOT SUPPORTED'; + + if ( window.isSecureContext === false ) { + + message.innerHTML = 'WEBXR NEEDS HTTPS'; + + } else { + + message.innerHTML = 'WEBXR NOT AVAILABLE'; + + } message.style.left = 'calc(50% - 90px)'; message.style.width = '180px'; diff --git a/examples/jsm/vr/WebVR.js b/examples/jsm/vr/WebVR.js index 7524677837..8e027eafd0 100644 --- a/examples/jsm/vr/WebVR.js +++ b/examples/jsm/vr/WebVR.js @@ -233,8 +233,16 @@ var WEBVR = { } else { var message = document.createElement( 'a' ); - message.href = 'https://webvr.info'; - message.innerHTML = 'WEBVR NOT SUPPORTED'; + + if ( window.isSecureContext === false ) { + + message.innerHTML = 'WEBXR NEEDS HTTPS'; + + } else { + + message.innerHTML = 'WEBXR NOT AVAILABLE'; + + } message.style.left = 'calc(50% - 90px)'; message.style.width = '180px'; -- GitLab