0

我有Chrome的擴展功能來查找請求和響應標頭。我正在使用webRequest.onSendHeaders,webRequest.onHeadersReceivedwebRequest.onCompleted此事件。但我沒有看到加載Flash的標題。我怎麼能做到這一點?如何在擴展Google Chrome中查看Flash的請求標頭?

+0

好的,我明白了 - webRequest.onCompleted事件發生之前,開始Flash負載。我如何等待加載所有Flash? –

回答

1

Flash對象有PercentLoaded()方法。像這樣使用它:

var testMovie = document.testMovie; 

function waitUntilLoaded() 
{ 
    if(testMovie.PercentLoaded() == 100) { 
     doSomething();//flash is loaded 
    } else { 
     setTimeout('waitUntilLoaded()',10); 
    } 
} 
waitUntilLoaded(); 

您可能需要一個內容腳本。

+0

這種方法是否允許查看請求標頭?因爲這就是問題所在...... –

+0

嗯,你是對的 - 我回答了評論的問題:「我如何等待加載所有Flash?」 –

相關問題