[LayaAir 2.0]请问这两段用as3应该怎么写
本人小白,请教下这两段如果用as3应该怎么写,直接用js写法容易出问题,帮忙看看,谢谢
第一段:videoAd.show().catch(err=>{videoAd.load().then(()=>videoAd.show())})
第二段:videoAd.onClose((res)=>{if(res.isEnded){}else{}})
第一段:videoAd.show().catch(err=>{videoAd.load().then(()=>videoAd.show())})
第二段:videoAd.onClose((res)=>{if(res.isEnded){}else{}})
没有找到相关结果
已邀请:
1 个回复
Laya_XS
赞同来自: 1568602603用户
第一段:videoAd.show().catch(err=>{videoAd.load().then(()=>videoAd.show())})你需要配合laya的编译命令才能把这些内容编译生成js,没有宏命令的配合编译会出错。其实 (res)=> 说白了就是 function(res){};AS3写法:
/*[IF-SCRIPT-BEGIN]
videoAd.show().catch(function(err){videoAd.load().then(function(){videoAd.show()})})
[IF-SCRIPT-END]*/
第二段:videoAd.onClose((res)=>{if(res.isEnded){}else{}})
AS3写法:
/*[IF-SCRIPT-BEGIN]
videoAd.onClose(function(res){if(res.isEnded){}else{}})
[IF-SCRIPT-END]*/