使用swf装载机时为什么铸造失败

时间:2011-08-18 19:42:16

标签: flex flex4 adobe

swfloader中加载的flash swf文件中常见的任何类都会导致我们抛出错误

TypeError: Error #1034: Type Coercion failed: cannot convert 
media::PlayerContentView@12babac1 to media.PlayerContentView.

我的主要swf具有相同的类,因为它已被appplication全部使用,但是当swfloader创建同名类的对象时,它会将 12babac1 添加到类名。并且不适用于简单访问数组值

public function get Current():media.PlayerContentView
{
    return contentItems[VZPlay.CurrentIndex] as PlayerContentView;
}

如果只是孩子们使用swf播放,那么同样的代码可以正常工作。

1 个答案:

答案 0 :(得分:0)