我使用chrome devtools network API和下面的代碼,但總是當我打開devtool窗口(F12)時啓動警報窗口。有沒有辦法在沒有打開該窗口的情況下啓動警報,例如,當頁面加載時?使用getHAR而不打開Devtool窗口
背景
chrome.experimental.devtools.network.getHAR(
function(result) {
alert(result);
});
我使用chrome devtools network API和下面的代碼,但總是當我打開devtool窗口(F12)時啓動警報窗口。有沒有辦法在沒有打開該窗口的情況下啓動警報,例如,當頁面加載時?使用getHAR而不打開Devtool窗口
背景
chrome.experimental.devtools.network.getHAR(
function(result) {
alert(result);
});
如果Web檢查器未打開,則devtools API不起作用。例如,如果網絡事件在最初加載頁面時沒有打開,網絡事件就不會顯示在網絡檢查器中。
但是,無論Web檢查器的狀態如何,您都可以使用擴展中的WebRequest APIs。這不會爲您提供HAR格式的數據,但它確實可以讓您訪問爲頁面生成的每個請求。這對您來說可能是一個合理的選擇,具體取決於您要查找的信息。
,我不知道該開發工具開發了這麼多,但我認爲,直到打開開發工具開發者工具API「不存在」,所以如果沒有打開代碼,代碼將無法執行並且無法執行
感謝您對@pomeh one的回答。你是對的。 devtool是沒用的,如果Web Inspector不是開放的,這是一個恥辱:(但是我昨天發現我得到了WebRequest API的相同結果,我建議你把它標記爲已解決,非常感謝。 – 2012-03-05 13:00:12