将swf显示到本机窗口中

时间:2012-03-28 12:12:36

标签: flash cross-platform

我需要在Windows和Mac(以及mabe Linux)上部署一个Flash应用程序,目前我将它加载到一个自定义的空中窗口,但这使它运行得更慢。 我尝试过使用Qt,但是如果我将我的应用加载到QAxWidget中可以在Win上运行但不在Mac上运行,如果我加载宽度QWebKit它不会连接到我的Amf服务器。我研究了一下Haxe和NME,但是工作非常糟糕(swf在调整大小期间停止运行,窗口在重新调整大小时不会重新绘制)。

是否有任何东西可以让我在本机窗口中加载swf并使我的swf能够通过ExternalInterface调用不同的函数(以保存一些数据)?

1 个答案:

答案 0 :(得分:0)

您应该更深入地了解NPAPI。我在之前的项目中做过类似的事情(我用gtk +和NPAPI完成了它)。我现在只想在xlib中实现它。

查看此帖子:Hosting Flash won't load swf ressources (xml, image, etc.)