2012-11-21 65 views
0

我使用Flash CS6构建Mac投影机应用程序。该应用在OS X 10.5.8上崩溃,我认为这是因为投影机包含Flash Player 11.4,它只能在OS X 10.6+上运行。在Mac投影机应用程序中控制Flash Player版本?

我的问题是:如何控制投影仪应用程序中嵌入的播放器版本?

我试过在发布设置中针对Flash Player 10.3和9,但据我所知,只改变了用于编译movie.swf的playerglobal.swc的版本。

+0

我的猜测是你可能应该从不同的([旧投影机](http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html)应用程序)导出。 –

回答

1

在任何较老的独立播放器中打开SWF文件,然后保存为投影机。有一个类似的旧问题here

+0

+1,但我正在寻找一种方法来从Flash IDE的“发布”操作中完成此操作。 –

+0

IDE一次只支持一个Player版本。你可以交换,但是你会一直发布到该版本,并且在发布其他项目时再次遇到同样的问题。使用我的解决方案,您可以随心所欲地保留许多不同的播放器版本,同时始终在IDE中工作时始终使用最新的(即,错误修复的)播放器作为参考。 – weltraumpirat

0

经过多一点修补之后,解决方案似乎相当简单:嵌入投影机的播放器是Flash IDE安装目录(即/Applications/Adobe Flash CS6/Players/Flash Player)中播放器的副本。我用Adobe Flash Player Downloads的10.3版本替换掉了这个文件,并且我的Mac应用嵌入了10.3播放器。

相关问题