From 14d6a35c6262b7cf3760776a124b743480809a63 Mon Sep 17 00:00:00 2001 From: ckcz123 Date: Tue, 20 Jul 2021 18:10:03 +0800 Subject: [PATCH] Fix init userVolume --- libs/core.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libs/core.js b/libs/core.js index 1940f080..11ee0a3a 100644 --- a/libs/core.js +++ b/libs/core.js @@ -340,6 +340,10 @@ core.prototype._init_platform = function () { core.platform.isOnline = location.protocol.indexOf("http") == 0; if (!core.platform.isOnline) alert("请勿直接打开html文件!使用启动服务或者APP进行离线游戏。"); window.AudioContext = window.AudioContext || window.webkitAudioContext || window.mozAudioContext || window.msAudioContext; + core.musicStatus.bgmStatus = core.getLocalStorage('bgmStatus', true); + core.musicStatus.soundStatus = core.getLocalStorage('soundStatus', true); + //新增 userVolume 默认值0.7 + core.musicStatus.userVolume = core.getLocalStorage('userVolume', 0.7); try { core.musicStatus.audioContext = new window.AudioContext(); core.musicStatus.gainNode = core.musicStatus.audioContext.createGain(); @@ -349,10 +353,6 @@ core.prototype._init_platform = function () { console.log("该浏览器不支持AudioContext"); core.musicStatus.audioContext = null; } - core.musicStatus.bgmStatus = core.getLocalStorage('bgmStatus', true); - core.musicStatus.soundStatus = core.getLocalStorage('soundStatus', true); - //新增 userVolume 默认值0.7 - core.musicStatus.userVolume = core.getLocalStorage('userVolume', 0.7); ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"].forEach(function (t) { if (navigator.userAgent.indexOf(t) >= 0) { if (t == 'iPhone' || t == 'iPad' || t == 'iPod') core.platform.isIOS = true;