轮询判断加载进度
img的加载完成有onload方法,一直不知道该怎么判断swf文件是否加载完毕了?
在应用中使用了轮询判断加载进度值PercentLoaded是否达到100,经测试,可以达到效果。
1 //轮询判断swf是否加载完成 2 (function () { 3 var flash = flashObject;//flashObject的对象 4 that.intervalId = setInterval(function () { 5 try { 6 console.log(flash.PercentLoaded()); 7 if (flash.PercentLoaded() == 100) { 8 clearInterval(that.intervalId); 9 10 } 11 } catch (e) { 12 clearInterval(that.intervalId); 13 console.log(e); 14 } 15 }, 500); 16 })();