就是如果现在我加载的是一个lani文件, 但是文件不存在的话,在http.onerror的流程后面会调用onLoaded(null) 如图:
接着会调用
onAsynLoaded这个函数,里面会认为加载完成,然后去读这个文件的版本是不是LAYAANIMATION:01 ,如图:
但是这个时候data是空的,所以最后会抛出
getUint16 error - Out of bounds异常,就是reader.readUTFString();这步,另外我记得新版的
version是LAYAANIMATION:02吧?这个不太懂,希望你们关注一下这个问题。