2012-07-03 32 views
0

如何在Adobe Air 1.5中使用JavaScript API跟踪Adobe Air中的鼠标光标位置更改?下面的代码似乎不适合我。使用JavaScript跟踪Adobe Air中的鼠标位置

var mainWin; //main stage 
var _self={}; 
_self.mouse={x:0,y:0}; 

//Alias: air.MouseEvent=window.runtime.flash.events.MouseEvent; 
mainWin.addEventListener(air.MouseEvent.MOUSE_MOVE,function(e){ 
    _self.mouse.x=e.pageX; 
    _self.mouse.y=e.pageY; 
}); 

我想要实现的即时通讯状态变化就绪聊天/离开。如果有其他方法,请让我知道。

回答

0
air.NativeApplication.nativeApplication.idleThreshold = 10; //10 seconds idle time 

air.NativeApplication.nativeApplication.addEventListener(air.Event.USER_IDLE, function(event) { 
      //away 
    }); 

air.NativeApplication.nativeApplication.addEventListener(air.Event.USER_PRESENT, function(event) { 
      //back 
    });