1

我想在整页 Flex 应用程序上捕捉 HTML 5“ dragenter ”、“ dragover ”和“ drop ”事件。这个想法是能够从页面上的本地系统拖放文件并使用 JavaScript 处理它,然后通过ExternalInterface将数据发送到 Flex 。

问题是我无法在 HTML 元素上捕获这些事件,因为 Flash Player 在它们之上呈现并且完全忽略了默认 wmode 的 z-index。将 wmode 更改为 opaque 可以解决问题,但我无法使用它,因为它会导致文本输入特殊字符出现问题。

有谁知道如何在不放入wmode=opaqueHTML 包装器的情况下做到这一点?

PS 在悬停 Flex 内容时,鼠标光标确实会更改以指示“无法放置”,我希望有一个与该动作相关的事件可以捕获。这个想法是在放置操作之前捕获任何可能的可用 HTML 事件并隐藏 Flex 内容。

TIA

4

0 回答 0