发布 Flash 项目时,Flash 投影仪是否只是将 swf 文件和插件封装到可执行文件中(win 为 .exe,mac 为 .app)?目标是项目不在浏览器中运行,因此不依赖于浏览器/插件?
在可以运行的动作脚本方面是否存在更多差异?可以包含通常从外部加载的文件(视频等)...
多谢!
发布 Flash 项目时,Flash 投影仪是否只是将 swf 文件和插件封装到可执行文件中(win 为 .exe,mac 为 .app)?目标是项目不在浏览器中运行,因此不依赖于浏览器/插件?
在可以运行的动作脚本方面是否存在更多差异?可以包含通常从外部加载的文件(视频等)...
多谢!
主要是你明白了。据我所知,独立播放器+您的 swf = flash 项目。
我能想到的区别之一是沙盒安全。Projector 版本的行为方式应该与您的 swf 在 IDE 中的行为方式相同,这意味着没有应用一些安全限制,因此您可以轻松地测试您的 swf,而无需一直将结果上传到服务器上。
我想还有其他人,但没有别的东西来自我的头顶。期待看到其他答案:)
正如乔治所说,你基本上有这个想法。投影仪是您的 SWF 副本与可执行播放器一起包装,因此可以在任何地方播放。
为了扩展 George 的回答,投影仪与 SWF 有以下区别:
关于 fscommand 功能,过去还有一些其他差异,这些差异仅在投影仪中可用,但我认为它们中的任何一个都不适用于现代播放器。