浏览代码

bug fix: ios中静音无效

任一存 2 年之前
父节点
当前提交
41d05a13fd
共有 3 个文件被更改,包括 4 次插入3 次删除
  1. 1 1
      package.json
  2. 2 2
      src/App.vue
  3. 1 0
      src/store/index.js

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "yuhuatai-mobile",
-  "version": "0.3.20221102.1414",
+  "version": "0.3.20221102.1454",
   "private": true,
   "scripts": {
     "serve": "vue-cli-service serve --mode dev",

+ 2 - 2
src/App.vue

@@ -33,9 +33,9 @@ export default {
       handler(vNew) {
         const audioNode = document.getElementById('global-audio')
         if (vNew) {
-          audioNode.volume = 0
+          audioNode.muted = true
         } else {
-          audioNode.volume = 1
+          audioNode.muted = false
         }
       }
     }

+ 1 - 0
src/store/index.js

@@ -51,6 +51,7 @@ export default new Vuex.Store({
     toggleMute(state) {
       state.isMuted = !state.isMuted
       state._isMutedBackup = state.isMuted
+      console.log('toggleMute result: ', state.isMuted)
     },
     mustMute(state) {
       state._isMutedBackup = state.isMuted