lanxin 1 month ago
parent
commit
bcd6ace722

BIN
Scene/public/images/marker.png


BIN
Scene/public/images/marker1.png


BIN
Scene/public/images/reticule.png


BIN
Scene/public/images/reticule1.png


+ 20 - 0
Scene/src/pages/A1home/index.tsx

@@ -14,6 +14,26 @@ function A1home() {
       document.head.appendChild(script)
       script.onload = () => {
         setLodingJs(lodingJs + 1)
+        if (lodingJs === scriptArr.length - 1) {
+          const checkAndToggleVolume = () => {
+            const dom = document.querySelector('#volume a') as HTMLAnchorElement | null
+            if (dom) {
+              const img = dom.querySelector('img') as HTMLImageElement | null
+              if (img && img.src.includes('btn_on')) {
+                console.log('检测到静音状态,自动点击开启')
+                dom.click()
+              }
+            } else {
+              // 没找到就继续等
+              setTimeout(checkAndToggleVolume, 1000)
+            }
+          }
+
+          // 初始检查 + 每秒检查一次(最多等 30 秒)
+          checkAndToggleVolume()
+          const timer = setInterval(checkAndToggleVolume, 1000)
+          setTimeout(() => clearInterval(timer), 30000)
+        }
       }
     }
   }, [lodingJs])

+ 3 - 1
Scene/src/pages/A2main/index.module.scss

@@ -75,7 +75,9 @@
           height: 45px;
         }
       }
-
+      #gui-modes-inside {
+        margin-left: 18px;
+      }
       //针对第一个按钮
       #play,
       #pause {

+ 1 - 1
Scene/src/pages/A2main/index.tsx

@@ -107,7 +107,7 @@ function A2main() {
 
         <div className='pinBottom left'>
           <div id='gui-modes-map' className='ui-icon double active'>
-            <div data-original-title='全景漫游' id='gui-modes-inside' rel='tooltip' style={{ marginLeft: '18px' }}>
+            <div data-original-title='全景漫游' id='gui-modes-inside' rel='tooltip' >
               <img className='icon icon-inside' src={`images/inside${state3d === 'panorama' ? '_active' : ''}.png`} alt='' />
               {/* 鼠标移入 */}
               <div className='hoveImg'>全景漫游</div>