亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

怎么用 JavaScript 禁止 devicemotion 事件

怎么用 JavaScript 禁止 devicemotion 事件

千萬里不及你 2019-03-04 16:12:49
怎么寫禁止搖一搖函數? function shakeStop();         var SHAKE_THRESHOLD = 1000;        var last_update = 0;        var x = y = z = last_x = last_y = last_z = 0;                if (window.DeviceMotionEvent) {            window.addEventListener('devicemotion', deviceMotionHandler, false);        } else {            alert('本設備不支持devicemotion事件');        }                function deviceMotionHandler(eventData) {            var acceleration = eventData.accelerationIncludingGravity;            var curTime = new Date().getTime();                    if ((curTime - last_update) > 100) {                var diffTime = curTime - last_update;                last_update = curTime;                x = acceleration.x;                y = acceleration.y;                z = acceleration.z;                var speed = Math.abs(x + y + z - last_x - last_y - last_z) / diffTime * 10000;                var status = document.getElementById("status");                        if (speed > SHAKE_THRESHOLD) {                    doResult();                }                last_x = x;                last_y = y;                last_z = z;            }        }        function doResult() {            //這里是彈窗  當彈窗彈出來,就禁止繼續搖一搖,怎么寫?                        congratulationTc();            audio2.play();            audio1.pause();            $('.god_animation').removeClass('zindex');             }
查看完整描述

2 回答

?
慕絲7291255

TA貢獻1859條經驗 獲得超6個贊

removeEventListener


查看完整回答
反對 回復 2019-03-14
  • 2 回答
  • 0 關注
  • 1119 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號