将两个 Flash Player 窗口链接在一起
我们有一个 Flex 3 应用程序,其主 .swf 在 Firefox 中运行。 我们将此应用程序称为 Main.swf。
我需要创建一个辅助.swf,将其命名为Panel.swf,它将嵌入到单独的Firefox 弹出窗口中,该窗口将通过ExternalInterface 从Main.swf 调用JavaScript 来调用。
是否可以以这样的方式链接 Main.swf 和 Panel.swf,以便我可以启用从 Panel.swf 到 Main.swf 的拖放功能?
这个想法是让我们的 Main.swf RIA 运行,例如在用户的主显示器上,然后让 Firefox 弹出窗口,包含在用户的其他附加显示器上运行的单独的 Panel.swf(如果他有一个...或)至少有一个单独的可最小化窗口。
例如,Panel.swf 包含一些缩略图图像,用户可以将这些图像从Panel.swf 拖放到Main.swf 中。
提前致谢。
We have a Flex 3 application of which the main .swf is running in Firefox. Lets call this application Main.swf.
I'm required to create a secondary .swf, call it Panel.swf which is to be embedded in a separate Firefox popup window, which will be invoked via ExternalInterface calling JavaScript from Main.swf.
Is it possible to link Main.swf and Panel.swf in such a manner that I can enable Drag 'n Drop from Panel.swf to Main.swf?
The idea is for our Main.swf RIA to be run, for example on the users main monitor, and then have the Firefox popup window, containing the separate Panel.swf running on the users other additional monitor if he has one...or at least a separate minimizable window.
Panel.swf for example contains some thumbnail images, and the user can drag 'n drop these images from Panel.swf to Main.swf.
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不确定拖放,但您可以使用本地连接轻松链接两者。 可以在这里找到一个不错的帮助器类 http://www.gskinner。 com/blog/archives/2007/07/swfbridge_easie.html
您可以在第一部电影的鼠标悬停时显示一个链接,该链接会将图像“发送”到您的第二部电影。
希望有帮助,
乔什
i'm not sure about drag and drop but you could easily link the two using local connection. a nice helper class can be found here http://www.gskinner.com/blog/archives/2007/07/swfbridge_easie.html
you could have a link appear on rollover in your first movie which 'sends' the image across to your second.
hope that helps,
Josh