多くの人が SWF のロード時間が遅いと不満を言っていますが、この点では問題ないようです。
SWFObject javascript にロード タイマーを追加して、SWF のロードにかかる時間を計り、それを私たちに送り返したいと思います (私は AJAX 経由で行います)。
10ミリ秒ごとにタイマーを開始し、成功すると停止するSWFObjectコールバックの可能性を調べました。しかし、これを見ると、これは読み込みではなく、埋め込みが成功した場合の単なる切り替えです。
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 は私たちが必要とすることをしません。
別の道をたどる人はいますか?