我需要将 ByteArray 从 Javascript 函数传递给 Flex Actionscript 函数。已尝试使用以下 JS:
function deviceResp(s){
var obj = document.getElementById('smera');
obj.deviceRespFx(s);
}
我的 AS 功能:
public function imageRespFxs(value:String):void{
Alert.show(value.length);
}
编辑:回调函数加载到“ creationComplete ”
public function initDevice():void{
ExternalInterface.addCallback("deviceRespFx",imageRespFxs);
}
由于上述方法又将字节数组转换为字符串,因此会丢失数据,请任何人帮忙解决如何将字节数组从 JS 传递给 AS 函数。