我需要在 Mac 上打开 C++ iPad 应用程序的 .swf 文件,但我找不到任何用于执行此操作的 API。
我相信VideoLAN Client(VLC)可以打开/播放SWF文件。 VLC 是一个开源程序,因此请查看代码。
据我所知,Mac 或 iPad 上没有对 swf 播放的本机 API 支持。 所以你必须使用像 gameswf
这样的第三方库Adobe Flash 有一个可以导入和使用的 ActiveX 控件。 我在 C++ Builder 下使用 TShockwaveFlash。 我导入了 ActiveX 控件,它本质上使我能够访问 API,以便在我的应用程序中加载和播放 SWF 文件。
也许这对你有帮助? 不确定这如何转化为 iPAD,但我想我会提供至少在 Win32/64 环境下我是如何做到的。