Macos 在ActionScript-3中,当我的应用程序在Mac上运行时,计时器将变得无效

Macos 在ActionScript-3中,当我的应用程序在Mac上运行时,计时器将变得无效,macos,apache-flex,timer,actionscript,adobe,Macos,Apache Flex,Timer,Actionscript,Adobe,我的朋友用AdobeFlash通过ActionScript-3制作了一个应用程序。该应用程序可以控制时间 应用程序在win7/8下运行时是正常的。但是当我在mac上使用它时,它有一些bug 如果我关闭应用程序窗口,计时器将稍后停止。 如果我让其他应用程序覆盖应用程序窗口,计时器将在稍后停止。 我怎样才能解决这个问题 _link = link; //make the timer _timer = new Timer(1000,0);

我的朋友用AdobeFlash通过ActionScript-3制作了一个应用程序。该应用程序可以控制时间

应用程序在win7/8下运行时是正常的。但是当我在mac上使用它时,它有一些bug

如果我关闭应用程序窗口,计时器将稍后停止。 如果我让其他应用程序覆盖应用程序窗口,计时器将在稍后停止。 我怎样才能解决这个问题

        _link = link;
        //make the timer

        _timer = new Timer(1000,0);

        _timer.addEventListener(TimerEvent.TIMER, timeHandle);


 //the flow is function timeHandle.It can let the time plus one second.

private function timeHandle(event:TimerEvent):void
    {
        if(!HCTimer.allowTiming)
        {
            ++_updateSecond;
            if(_updateSecond > HCTimer.updateTime * 60)
            {
                setDate();
                _updateSecond = 0;
            }
            return;
        }

        ++_aloneTodaySceond;
        ++_updateSecond;

        if(_updateSecond > HCTimer.updateTime * 60)
        {
            if(HCTimer.isLogin)
            {
                _link.updateTime();
            }
            setDate();
            _updateSecond = 0;
        }
        showTodayTime();
        showWeekTime();
        showAvgTime()
    }

你有你朋友的密码吗?您至少应该为我们输入一些代码来查找错误的原因。谢谢您的回复:)。我已经更新了我的问题。