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;