Worker中的ServerSocket抛出SecurityError

时间:2014-03-26 12:47:52

标签: actionscript-3 air

我有一个Worker,它试图创建一个ServerSocket并绑定它,但是会抛出一个错误。这是工人中的相关代码:

try {
                serverSocket = new ServerSocket();
                serverSocket.addEventListener(ServerSocketConnectEvent.CONNECT, socketConnectHandler);

                serverSocket.bind(port, "127.0.0.1");
                serverSocket.listen();
            }
            catch (error:Error) { ... }

错误是:

  

SecurityError:错误#3205:只有应用程序沙箱内容才可以   访问此功能。

有没有办法允许这个?这是一个AIR应用程序

1 个答案:

答案 0 :(得分:2)

啊,解决办法是将“true”作为第二个参数传递给WorkerDomain.current.createWorker();