闪存错误:安全错误:关于套接字的错误#2000


function SocketExample() 
{
   socket = new Socket();
   // Add an event listener to be notified when the connection
   // is made
   socket.addEventListener( Event.CONNECT, onConnect );
   // Connect to the server
   socket.connect( "127.0.0.1", 2901 );
}
function onConnect( event:Event ):void 
{
  tt.text = "Successful linking";
}

我尝试通过Flash as3.0连接到套接字。但它不起作用,它向我显示错误"安全错误:错误#2000"。如何避免此错误?

尝试将调用移动到构造函数外部的 connect() 方法,稍后再调用它。

本文提到,此错误的一个原因是当您尝试在Flash有机会设置其"安全上下文"之前执行某些操作时。

例如,可以使用 setInterval() 方法或 Timer 对象在启动后几毫秒(或一百)毫秒连接套接字。或者,您可以将按钮添加到屏幕上,并且仅在单击按钮后进行连接。

相关内容

最新更新