将文件从文件系统拖放到 Flex 中不起作用
Drag & drop of files from the file system into Flex doesn't work
我正在尝试将文件从文件系统拖放到 Flex 中,但不知何故它不起作用。
准确地说,当nativeDragEnter事件发生时它拒绝注册,这意味着当我将文件系统文件拖入组件时它不做任何事情。我尝试使用 mx 和 spark 组件,使用 flex 3.6A 和 4.10 但没有任何效果。
我正在研究 Windows 8.1。这可能是问题所在吗?
下面是我所做的,我是不是漏掉了什么?
<mx:Script>
<![CDATA[
protected function hbox1_nativeDragEnterHandler(event:NativeDragEvent):void
{
var a:String = "segdfsh";
}
]]>
</mx:Script>
<mx:HBox width="100%" height="100%" nativeDragEnter="hbox1_nativeDragEnterHandler(event)">
</mx:HBox>
问题中的代码似乎毕竟可以工作,但由于某种原因,如果我从 Flashbuilder 中调试它,它就无法工作,但是当我发布我的项目时,它就像一个魅力,所以是的,不我想问题在这里。
我正在尝试将文件从文件系统拖放到 Flex 中,但不知何故它不起作用。
准确地说,当nativeDragEnter事件发生时它拒绝注册,这意味着当我将文件系统文件拖入组件时它不做任何事情。我尝试使用 mx 和 spark 组件,使用 flex 3.6A 和 4.10 但没有任何效果。
我正在研究 Windows 8.1。这可能是问题所在吗?
下面是我所做的,我是不是漏掉了什么?
<mx:Script>
<![CDATA[
protected function hbox1_nativeDragEnterHandler(event:NativeDragEvent):void
{
var a:String = "segdfsh";
}
]]>
</mx:Script>
<mx:HBox width="100%" height="100%" nativeDragEnter="hbox1_nativeDragEnterHandler(event)">
</mx:HBox>
问题中的代码似乎毕竟可以工作,但由于某种原因,如果我从 Flashbuilder 中调试它,它就无法工作,但是当我发布我的项目时,它就像一个魅力,所以是的,不我想问题在这里。