Javascript FirefoxWebSocket问题

Javascript FirefoxWebSocket问题,javascript,firefox,websocket,Javascript,Firefox,Websocket,我正在使用SDK为Firefox编写扩展,在扩展中我使用websocket从服务器接收消息。websocket的代码为: if ("WebSocket" in window){ try{ var ws = new WebSocket("wss://localhost:8080", "protocolOne"); } catch(err){ console.log("error is " + err); } 当我运行扩展时,代码捕获此错误,控制台输出以下行: [Exce

我正在使用SDK为Firefox编写扩展,在扩展中我使用websocket从服务器接收消息。websocket的代码为:

if ("WebSocket" in window){
    try{
    var ws = new WebSocket("wss://localhost:8080", "protocolOne");
}
catch(err){
    console.log("error is " + err);
}
当我运行扩展时,代码捕获此错误,控制台输出以下行:

 [Exception... <"no message"> nsresult: "0x805e0006 <<unknown>>" location:"native
 frame" :: <unknown filename> :: <TOP_LEVEL> :: line 0" data:no]
[异常…nsresult:“0x805e0006”位置:“本机”
帧“::第0行“数据:否]
使用Firefox30,同样的扩展也可以在chrome上正常工作