最近公司的一个项目前端都是用flex+actionScript写的,在公司呆了两天;虽然靠复制粘贴写了一个需求,但是我觉得这样不好,还是得学学flex和ActionScript。于是新手上路开始了我的flex、actionscript学习之路。
在完全没有人教的情况下坑很多,只有一个一个的踩。幸运的是还有强大的度娘和万能的淘宝,迅速找了一本电子书并在网上买到了actionScript的视频。昨天开始了踩坑之路,在踩坑的路上发现问题很多。
1.首先是安装开发工具
我想还是用idea做开发工具,虽然官方提供的是Adobe Flash Builder,但是用惯了idea说句实话不想用eclipse了。在我的几番折腾之下只好以失败告终。好吧!让我们用回eclipse,实际情况并不容我们走上平坦的道路,在安装的过程中Adobe Flash Builder竟然要收费,贫穷的我只好试着PJ,无奈网上的方式好像不起作用,只好使用了。
2.创建项目并运行
在跟着视频创建项目后运行项目代码就出现了以下情况
首先直觉告诉我应该跟着提示走,于是我迅速安装了adobe flash player,再次运行发现这是一个坑,依然提示它,于是我开始了不懂就问的好习惯,全能全知的度娘告诉我有可能我的adobe flash player不是debugger版本。于是卸载重新安装了debugger版本,再次运行发现依然报这个问题。额!这个坑不好填,再次开始度娘,有人说是浏览器的问题,需要用ie浏览器。因为是win10(1903)版本所以ie自动屏蔽了,无赖之下开启了ie;然后再次卸载adobe flash player安装了ie版本的adobe flash player,再次运行发现依然有问题。这可真是巨坑啊!
连坑了几次准备放弃了(自己学没人带就是这样),然后就把这事放下了。直到下午,我想是不是系统的原因,因为在公司的电脑上用的是win7系统我的系统是最新版本的,而Adobe Flash Builder这个工具好像很久没更新了。于是问了一下度娘,果不其然网上有人和我遇到了一样的问题。在看到这篇博客后发现win10上开发flex是个坑,在另一篇博客里面找到了一个比较简单的解决办法,就是将调试配置中的运行.html后缀改为.swf
据说这个方法可行,但是我没有试(https://blog.youkuaiyun.com/qq_28577985/article/details/80220006)