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值。