Flex - 在包含的swc lib中缺少构造函数参数

时间:2012-06-11 11:25:43

标签: actionscript-3 flash flex swc

我使用flash pro cs6编写了一个swc lib。其中swc包含“LPChat”类:

package {
import com.adobe.serialization.json.JSON;

import flash.display.Sprite;
import flash.net.URLRequestHeader;
import flash.utils.setInterval;

public class LPChat extends Sprite {
    private var _sessionKey:String;
    private var chatEvents:ChatEvents;
    private var links:Object;
    private var info:Object;

    public function LPChat(chatObj:Object) {
.....
    }
}

当包含在flash专业项目中时,一切正常,但当包含在flex项目中时,我收到以下错误:

错误#1063:LPChat()上的参数计数不匹配。预计为0,得到1。

这很奇怪,因为构造函数确实期望1而不是0参数。我可以在Flash构建器IDEA中看到相同的行为:

enter image description here

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

似乎默认包导致了问题。当我把它移到com.lp所有解决的问题时。