首先在as文件中需要引用
import flash.external.ExternalInterface;
as中调用js中的函数
ExternalInterface.call("showalert","服务器端尚未开启,请稍后再试");
第一个参数是函数名,后面的参数就是传入函数的实参
js中调用as中的函数
这个需要在as中声明回调:
ExternalInterface.addCallback("showTxt",showTxt);
public function showTxt(s:String="asas"):void{
//ExternalInterface.call("showalert","通过flash转换:"+s);
socket.writeUTFBytes(s);
socket.flush();
}