Adobe Air Mouse奇怪地闪烁

时间:2014-11-10 12:44:13

标签: actionscript-3 flash air

我制作了一个Adobe Air包装应用程序,可以在公共网站上加载我当前的Flash应用程序。代码很简单:

        private var m_html:HTMLLoader = new HTMLLoader; 

        public function MyApplication()
        {   
            m_html.width = stage.stageWidth; 
            m_html.height = stage.stageHeight;
            var urlReq:URLRequest = new URLRequest("http://www.mywebsite.com"); 
            m_html.load(urlReq);

            stage.scaleMode = StageScaleMode.NO_SCALE;
            stage.align = StageAlign.TOP_LEFT;
            stage.addChild(m_html);

            stage.addEventListener(Event.RESIZE, OStageResize);
        }

        private function OnStageResize(e:Event):void
        {
            m_html.width = stage.stageWidth; 
            m_html.height = stage.stageHeight;
        }
事情似乎在大多数情况下正常工作,但任何涉及鼠标悬停的东西(输入文本字段,带有弹出窗口的精灵鼠标等)都表现得非常紧张。对于输入文本字段,鼠标光标将在正常的白色鼠标光标和文本输入光标之间保持闪烁。处理鼠标悬停在精简时创建弹出窗口的精灵时,创建的弹出窗口会一直闪烁。

当鼠标轻轻移动时,似乎Adobe Air已加载的内部swf在鼠标悬停和鼠标移出状态之间保持切换。在AIR应用程序中加载swf时这是一个已知问题吗?有什么方法可以解决这个问题吗?

0 个答案:

没有答案
相关问题