0
首先,是的,我知道AS2已经过时了,但我自学成才,AS2更容易学习。自从我开始这个项目以来,我开始转向AS3,但我真的不想尝试将此项目重新编码为AS3。AS2检查是否加载了外部文件
所以,这个问题。 我正在使用另一个swf在另一个站点上托管的外壳swf。我希望能够测试外部swf是否已成功加载,如果没有,则尝试从备份主机加载它。有没有办法做到这一点?
这里是shell代码(工作得很好,只是要添加的if/else测试吧):
stop();
this.onEnterFrame=function(){
var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
var image:MovieClip = mc.createEmptyMovieClip("image", mc.getNextHighestDepth());
image.loadMovie("[redacted]");
image._lockroot = true;
delete this.onEnterFrame;
}
我试过image.loadMovie后运行的image.getBytesTotal()() ,但它总是踢回0值。