liyongli 1 yıl önce
ebeveyn
işleme
8c13fd9db6
1 değiştirilmiş dosya ile 18 ekleme ve 13 silme
  1. 18 13
      src/view/finance2023/index.vue

+ 18 - 13
src/view/finance2023/index.vue

@@ -37,7 +37,9 @@
         height: look_more ? 'auto' : '400px',
       }"
     >
-      <p class="users">已有<span class="user_num" v-text="totalUser"></span>人参与</p>
+      <p class="users">
+        已有<span class="user_num" v-text="totalUser"></span>人参与
+      </p>
       <h3 class="header_title">2023年争做陕西金融好网民倡议书</h3>
       <div class="body">
         <p class="duan">
@@ -168,15 +170,18 @@ const audio = new Audio('https://cxzx.smcic.net/topic/tool/media/bgm.mp3');
 audio.loop = true; // 循环播放
 audio.autoplay = 'autoplay';
 audio.oncanplay = () => {
-  window.WeixinJSBridge &&
-    window.WeixinJSBridge.invoke(
-      'getNetworkType',
-      {},
-      () => {
-        audio.play();
-      },
-      false
-    );
+  let t = setTimeout(() => {
+    window.WeixinJSBridge &&
+      window.WeixinJSBridge.invoke(
+        'getNetworkType',
+        {},
+        () => {
+          audio.play();
+        },
+        false
+      );
+    clearTimeout(t);
+  }, 500);
 };
 audio.onplaying = () => (play_stats.value = !audio.paused);
 audio.onpause = () => (play_stats.value = !audio.paused);
@@ -238,12 +243,12 @@ const onSubmit = e => {
 
 const getTotalFunc = () => {
   getTotal().then(r => {
-    totalUser.value = r.order
+    totalUser.value = r.order;
   });
 };
-getTotalFunc()
+getTotalFunc();
 setInterval(() => {
-    getTotalFunc()
+  getTotalFunc();
 }, 5000);
 </script>
 <style>