ActionScript 3.0 学习(二) Flash Builder找不到所需版本的Adobe Flash Player

来源:互联网 发布:什么翻译软件好用 编辑:程序博客网 时间:2024/05/21 20:25

            做为一个AS开发的新手,我数次遇到了如题所示的问题,网络上大家给出了一些解决办法,但是每次总是有不同的原因引起该问题,现将自己遇到的一些情况及解决办法分享出来。

            在AS开发中我们需要通过trace语句来输出过程中的结果,以此跟踪程序运行状态。因此需要在调试状态下运行AS程序,此时就可能出现如图所示的问题:

            

            第一种方法就是下载调试版本的Adobe Flash Player,可以到Adobe官网去下载,链接如下:http://www.adobe.com/support/flashplayer/downloads.html,下载如下选项即可:Download the Flash Player content debugger for Internet Explorer - ActiveX。

           如果已经安装了相应版本的Flash Player,调试运行还是有以上提示,则是设置的问题。Flash Player是网页的一个插件,需要网页进行相应设置。最好选择IE浏览器。在Flex Builder中进入窗口-首选项-常规-Web浏览器,选择Internet Explorer,并确定。如下图所示:

           

           若调试时依然提示找不到所需版本的Adobe Flash Player,则可能是IE设置的问题,点击IE工具 - Internet选项 - 程序 - 管理加载项,启用该选项:Shockwave Flash Object。

           然后再进入工具 - 安全 - ActiveX筛选,若ActiveX筛选前面打勾则点击将勾去掉。此时应该可以正常调试运行了。


           以上方法是在网页中调试,也可以直接在Flash Player中调试,此时选择项目 - 属性 - 资源目录下ActionScript编译器,将“生成HTML包装器文件”前的勾勾去掉。此时调试界面为.swf文件的界面,没有嵌入到网页中。

           直接在.swf文件中调试的另一种设置是:运行 - 运行配置 - Web应用程序,点击Web应用程序下的图标,在出现的界面中有“要启动的URL或路径”,默认为.html文件,修改成.swf文件即可。在FB4.6中,该设置的路径为:窗口-首选项 - 运行/调试。

           


             加油,博仁良!

 

0 0