diff --git a/user_css/main.css b/user_css/main.css index 5ed96a4..ac078d5 100644 --- a/user_css/main.css +++ b/user_css/main.css @@ -117,6 +117,7 @@ div#menu { background: #fff; border-bottom: 1px solid rgba(0,0,0,.1); transition: .3s ease; + cursor: pointer; } /* auto hide menu while playing */ diff --git a/user_scripts/XAudioJS/XAudioServer.js b/user_scripts/XAudioJS/XAudioServer.js index 632b1d6..6ddd7b3 100644 --- a/user_scripts/XAudioJS/XAudioServer.js +++ b/user_scripts/XAudioJS/XAudioServer.js @@ -209,11 +209,19 @@ XAudioServer.prototype.initializeWebAudio = function () { }, 500); } if (this.userEventLatch) { - this.userEventLatch.addEventListener("click", function () { - if(XAudioJSWebAudioContextHandle.state === 'suspended') { - XAudioJSWebAudioContextHandle.resume(); - } - }, false); + try { + this.userEventLatch.addEventListener("click", function () { + if(XAudioJSWebAudioContextHandle.state === 'suspended') { + XAudioJSWebAudioContextHandle.resume(); + } + }, false); + this.userEventLatch.addEventListener("touchstart", function () { + if(XAudioJSWebAudioContextHandle.state === 'suspended') { + XAudioJSWebAudioContextHandle.resume(); + } + }, false); + } + catch (e) {} } } XAudioServer.prototype.initializeFlashAudio = function () {