有许多人抱怨SWF上的加载时间很慢,但这看起来很好。SWF加载时间在SWFObject上加载定时器
我想在SWFObject中添加一个加载定时器javascript来加载一个SWF文件所需的时间,然后将其发回给我们(我将通过AJAX来完成)。
我已经研究过SWFObject回调的可能性,它每10millisecodns启动一个计时器,然后一旦成功就会停止。但是,从这个角度来看,如果嵌入成功,而不是加载,这只是一个开关。
function loadSWF(playURL){
swfobject.embedSWF(playURL, "playdiv", "170", "90", "9.0.0", "expressInstall.swf", color:face00}, {wmode:"opaque",allowfullscreen:"true",allowScriptAccess:"always"}, '', function(e) {
var loadTimer = window.setInterval(function() {
if(e.success) {
milSeconds = milSeconds+10;
clearInterval(loadTimer); alert('TIME ' + milSeconds);
} else {
milSeconds = milSeconds+10;
}
},10);
});
}
这就是我现在所拥有的。 Obv不会做我们需要的。
有没有其他的路径可以遵循?