if (window.DeviceOrientationEvent) { window.addEventListener('deviceorientation', function(eventData) { d =eventData.gamma; //执行打码 },false); } js 事件监听会一直不断的重复执行代码。怎么让代码只执行一次。或者让 eventData.gama 赋值给一个变量,让全局使用?
if (window.DeviceOrientationEvent) { window.addEventListener('deviceorientation', function(eventData) { d =eventData.gamma; //执行打码 },false); } js 事件监听会一直不断的重复执行代码。怎么让代码只执行一次。或者让 eventData.gama 赋值给一个变量,让全局使用?
1
seki Mar 27, 2017
removeEventListener
|
2
Merlini Mar 27, 2017 via Android
once
|
4
FrankFang128 Mar 28, 2017
在监听里面取消监听啊……
|