【发布时间】:2011-07-27 01:05:06
【问题描述】:
我有一个应用程序,它使用 Flash 作为 GUI,使用 Python 作为核心逻辑。这个组合太棒了。不幸的是,我目前的方法只适用于 Windows,因为它使用 wxPython comtypes 库来嵌入 Flash ActiveX 播放器。该应用程序的所有其他方面都与平台无关,因此我认为在 Linux 上必须有某种方式让 Python 与 Flash 对话。
SWF 不需要 AVM2/AS3,但理想情况下我可以使用最新的 Flash 播放器。我正在使用 wxPython (wxWidgets),并希望继续使用它。在最坏的情况下,我可以在一个单独的进程中加载 SWF 并通过与 Python 的套接字连接进行对话,但我认为没有简单的方法可以让 Flash 在我的应用程序窗口中显示,而不是在具有自己菜单的播放器窗口中显示和装饰品。
任何建议表示赞赏。如果有理由相信它会起作用,我非常愿意破解解决方案:)
【问题讨论】:
标签: python linux flash embedding