AS3与AS2使用了不同的ActionScript 虚拟机(ActionScript Virtual Machine (AVM)),两者相互通信还是比较困难的,要是你在一个现有的Flash 9版本的一个SWF里加载一个Flash 8版本的SWF是可以的,但是,你直接调用里面的方法是不被允许的,要是你trace一下加载进来的内容,你会发现它的类型是AVM1Movie,这个类型的文档里有详细解释:
两篇关于AS3 Loader内存泄漏的文章:
找了一下flash的帮助文档,就是没找到这个方法,不过你确实是可以调用这个方法的。比如:
刚使用SWFAddress就出现了一个怪异的问题,SWFAddress.setValue(“XXX”);调用后,URL怎么也不改变,不知道什么原因,后来发现如果把这句放在SWFAddress.onChange的事件侦听中就是正常的。想不明白,查看他的代码发现了这么一段:
空间在下线三天后终于又能访问了,一开始说是空间要升级,后来又说是要接受检查,唉,也不知道到底是什么原因就直接被停了,连封Email也没有,也不说明要停多长时间。服务质量有待提高啊。之前买另一家公司的空间也是一样,只是服务态度上好了点。看来国内的空间实在是让人不放心啊,最近,申请的Paypal也通过认证了,以后看上好的国外的空间还是买国外的空间或许会好点。