展开全部
你这个报错,是用AS3的主文件 去加载了 AS2 或AS1的子SWF
同时你还想在AS3中控制这些AS2 或AS1的文件而报错
AS3和AS2,1是2个不同的虚拟机在运行也就是你报错框上面说的 AVM1、 AVM2。他们之间是不能直接相互控制的
AS3中只能将AS2 或1的子swf加载进来并显示,但是无法控制他们,以及调用他们内部的相关东西。
你可以尝试将你需要加载的SWF更换为AS3的文档,再去调用,应该就会报错了!
如果我的回答不够准确,请你提供相关部分的代码,提问越详细才能有效的帮你解决问题。
同时你还想在AS3中控制这些AS2 或AS1的文件而报错
AS3和AS2,1是2个不同的虚拟机在运行也就是你报错框上面说的 AVM1、 AVM2。他们之间是不能直接相互控制的
AS3中只能将AS2 或1的子swf加载进来并显示,但是无法控制他们,以及调用他们内部的相关东西。
你可以尝试将你需要加载的SWF更换为AS3的文档,再去调用,应该就会报错了!
如果我的回答不够准确,请你提供相关部分的代码,提问越详细才能有效的帮你解决问题。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询