
正文
关于as3调用js报“null为空或不是对象”错误
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
主要原因是:flash插件的object对象无ID属性。
顺便说下as3调用js的方法。
as3引用:
import flash.external.ExternalInterface;
as3中调用
ExternalInterface.call("showalert","服务器端尚未开启,请稍后再试");
第一个参数是函数名,后面的参数就是传入函数的实参
而js调用as3的话,以下方法:
ExternalInterface.addCallback("showTxt",showTxt);
public function showTxt(s:String="asas"):void{
//ExternalInterface.call("showalert","通过flash转换:"+s);
socket.writeUTFBytes(s);
socket.flush();
}







