Forráskód Böngészése

针对某些场景做重定向

shaogen1995 2 napja
szülő
commit
c724f4b47d
1 módosított fájl, 96 hozzáadás és 78 törlés
  1. 96 78
      index.html

+ 96 - 78
index.html

@@ -16,21 +16,40 @@
     <link rel="stylesheet" href="css/main.css?v=2.25">
     <!-- <link rel="stylesheet" href="/CAD/cad.css?v=2.25"> -->
     <script>
+
         var number = window.location.href.substring(window.location.href.indexOf("=") + 1);
         if (number.indexOf("&") != -1) {
             number = number.substring(0, number.indexOf("&"));
         }
         if (number.indexOf("#") != -1) {
             number = number.substring(0, number.indexOf("#"));
-        } 
+        }
+
+        // 针对某些场景做的重定向处理
+        const redirect = [
+            {
+                code: 'SG-84kQCo1GPQn',
+                url: 'https://ysxwyzl.4dage.com/bwCN/scene/GWC/index.html'
+            }
+        ]
+        const redirectObj = redirect.find(v => v.code == number)
+
+        if (redirectObj) {
+            window.location.href = urlAll.replace('https://www.4dmodel.com/SuperTwo/index.html', v.url)
+            return
+        }
+
+
+
+
     </script>
     <script>
         var _hmt = _hmt || [];
-        (function() {
-          var hm = document.createElement("script");
-          hm.src = "https://hm.baidu.com/hm.js?73402bb08ff95cb21b7f1673250c532d";
-          var s = document.getElementsByTagName("script")[0]; 
-          s.parentNode.insertBefore(hm, s);
+        (function () {
+            var hm = document.createElement("script");
+            hm.src = "https://hm.baidu.com/hm.js?73402bb08ff95cb21b7f1673250c532d";
+            var s = document.getElementsByTagName("script")[0];
+            s.parentNode.insertBefore(hm, s);
         })();
     </script>
     <script class="build keep">
@@ -38,28 +57,27 @@
             window.navigationStart = window.performance.timing.navigationStart;
         } else {
             window.navigationStart = Date.now() + 300;
-        } 
-        
+        }
+
     </script>
     <style>
-        #consoleLog{ 
-          width: 200px;
-          height: 250px;
-          position: absolute;
-          right: 0px;
-          bottom: 100px;
-          z-index: 999999;
-          color: black;
-          opacity: 0.9;
+        #consoleLog {
+            width: 200px;
+            height: 250px;
+            position: absolute;
+            right: 0px;
+            bottom: 100px;
+            z-index: 999999;
+            color: black;
+            opacity: 0.9;
             font-size: 10px;
         }
-    
     </style>
 </head>
 
 <body>
     <div id="hot"> </div>
-    <div class='widgets-doll-labels'> </div> 
+    <div class='widgets-doll-labels'> </div>
     <div id="popup">
         <div class="popup-content">
 
@@ -82,10 +100,10 @@
         <div id="gui-loading" class="message-outer darkGlass" style="display: none;">
             <h2 class="model-title"></h2>
             <div class="message-inner">
-                <div class="loadingLogo"> 
-                    <div class="img"> 
-                    </div> 
-                </div> 
+                <div class="loadingLogo">
+                    <div class="img">
+                    </div>
+                </div>
                 <div class="progressbar" data-perc="100">
                     <div class="label">
                         <div class="perc">0%</div>
@@ -235,14 +253,14 @@
                                     data-original-title="播放">
                             </a>
                         </div>
-                        <div id="play" class="ui-icon" rel="tooltip" data-original-title="播放" >
+                        <div id="play" class="ui-icon" rel="tooltip" data-original-title="播放">
                             <a>
-                                <img   src="images/play.png" width="24" height="24" >
+                                <img src="images/play.png" width="24" height="24">
                             </a>
                         </div>
-                        <div id="pause" class="ui-icon" style="display: none;"  >
+                        <div id="pause" class="ui-icon" style="display: none;">
                             <a>
-                                <img rel="tooltip" title="暂停" src="images/pause.png" width="24" height="24"  >
+                                <img rel="tooltip" title="暂停" src="images/pause.png" width="24" height="24">
                             </a>
                         </div>
                         <div id="next" class="next desktop-only ui-icon wide" style="display: none;">
@@ -281,7 +299,7 @@
                             </div>
                             <div data-original-title="消除外壳" id="gui-remove-face" rel="tooltip" title=""
                                 style="display: none; float: left;">
-                                <img class="icon icon-inside" src="images/face.jpg"  />
+                                <img class="icon icon-inside" src="images/face.jpg" />
                             </div>
                         </div>
                     </div>
@@ -346,7 +364,7 @@
                     <div id="progressBar"></div>
                 </div>
             </div>
-            <div id="myCompany" >
+            <div id="myCompany">
                 <img src="./images/btm_logo.png" alt="">
                 <span>提供技术支持</span>
             </div>
@@ -783,86 +801,86 @@
             </div>
         </div>
         <div id="tag-billboards" style="display: none;"></div>
- 
-        
+
+
     </div>
-   
+
     <script>
-     
-        var changeLog = ()=>{
+
+        var changeLog = () => {
 
             let logLevel = 1//= 2
-        
-           if((number == "TEST" || browser.urlHasValue('test')) && browser.isMobile()){
+
+            if ((number == "TEST" || browser.urlHasValue('test')) && browser.isMobile()) {
                 var textarea = document.createElement('textarea');
-                  textarea.id = "consoleLog";
+                textarea.id = "consoleLog";
 
-                  document.getElementsByTagName("body")[0].appendChild(textarea);
-                  var list = ["log", "error", "warn", "debug", "info", "time", "timeEnd"]
-                  var exchange = function (o) {
+                document.getElementsByTagName("body")[0].appendChild(textarea);
+                var list = ["log", "error", "warn", "debug", "info", "time", "timeEnd"]
+                var exchange = function (o) {
                     console["old" + o] = console[o];
-                    console[o] = function (str ) {
+                    console[o] = function (str) {
                         console["old" + o].apply(this, arguments)
-                        if(logLevel){
-                            if(o != 'error' && logLevel != str.level){
-                                return  
+                        if (logLevel) {
+                            if (o != 'error' && logLevel != str.level) {
+                                return
                             }
-                            if(str.str) str = str.str
+                            if (str.str) str = str.str
                         }
-                        
+
                         var args = Array.from(arguments)
-                       
+
                         var str = ''
-                        args.forEach(a=>{
+                        args.forEach(a => {
                             str += a + ','
                         })
                         textarea.innerHTML = str + "\n\n" + textarea.innerHTML;
-                    
-                      /*console["old" + o](str);
-                      var t = document.getElementById("consoleLog").innerHTML;
-                      document.getElementById("consoleLog").innerHTML = str + "\n\n" + t;*/
+
+                        /*console["old" + o](str);
+                        var t = document.getElementById("consoleLog").innerHTML;
+                        document.getElementById("consoleLog").innerHTML = str + "\n\n" + t;*/
                     }
-                  }
+                }
 
-                  for (var i = 0; i < list.length; i++) {
+                for (var i = 0; i < list.length; i++) {
                     exchange(list[i])
-                  } 
-           
-            }   
+                }
+
+            }
         }
     </script>
 
-   
-   
-   
-   
-   
+
+
+
+
+
     <script src="js/lib/jquery-2.1.1.min.js" class="build keep"></script>
     <script src="js/lib/player-0.0.12.min.js" class="build keep"></script>
-   
+
     <!-- <script src="js/lib/video.min.js" class="build keep"></script> -->
     <script src="js/lib/Tween.js"></script>
-    <!-- <script src="js/app-preheater.js?v=2.25.6-0-gd87e5b1"></script> --> 
+    <!-- <script src="js/app-preheater.js?v=2.25.6-0-gd87e5b1"></script> -->
     <script src="js/SpecialScene.js"></script>
-    
-    
-    <script src="js/manage.js"></script> 
+
+
+    <script src="js/manage.js"></script>
     <!-- <script src="js/lib/stats.min.js"></script> -->
-    <script src="js/Hot.js?m=1"></script>  
+    <script src="js/Hot.js?m=1"></script>
     <script src="js/main_2020_show.js"></script>
     <script src="js/lib/OBJLoader.js"></script>
-    <script src="/CAD/bundle.js"></script> 
+    <script src="/CAD/bundle.js"></script>
     <script src="js/loadCAD.js"></script>
-    <script id='flvJs' type='text/javascript' ></script>
+    <script id='flvJs' type='text/javascript'></script>
     <script>
-         /*if(window.browser.detectAndroidMobile()){
-            let scriptdom = document.querySelector('#flvJs')
-            //scriptdom.setAttribute('src','js/lib/flv.min.js')
-            scriptdom.setAttribute('type','text/javascript')
-            scriptdom.src = 'js/lib/flv.min.js'
-         }*/
-         
-    
+        /*if(window.browser.detectAndroidMobile()){
+           let scriptdom = document.querySelector('#flvJs')
+           //scriptdom.setAttribute('src','js/lib/flv.min.js')
+           scriptdom.setAttribute('type','text/javascript')
+           scriptdom.src = 'js/lib/flv.min.js'
+        }*/
+
+
     </script>
 </body>