Fix init userVolume
This commit is contained in:
parent
839c6e502b
commit
14d6a35c62
@ -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;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user