0
對於Google Chrome瀏覽器擴展程序,是否可以記錄在執行HTML/CSS期間執行的行號序列(帶有文件名)(帶有JavaScript情況下的現有變量值)/JavaScript的?錄製行號已執行路徑
對於Google Chrome瀏覽器擴展程序,是否可以記錄在執行HTML/CSS期間執行的行號序列(帶有文件名)(帶有JavaScript情況下的現有變量值)/JavaScript的?錄製行號已執行路徑
這當然有可能,但極其難。
原則上,可以使用chrome.debugger
API來實現它,它可以像DevTools一樣訪問頁面。
但是,該API基本上包括髮送幾乎原始Remote Debugging protocol commands,並沒有太多的樣本可以繼續使用。 Debugger domain似乎相關。
所以,這是可能的,但它有很多工作,另外它會減緩執行到爬行。
因此,這是不是與擴展解決好的問題。通過修改Chromium代碼以及現有的調試功能可以更好地實現這一點。基本上,爲了高效地輸出這些信息,您需要深入瀏覽器內部。
取決於。它是你自己的代碼嗎? – Xan
不是,我指的是一般網站。但是我的代碼很重要嗎? @Xan – paulee
那麼,你可以添加你自己的代碼的能力。追蹤別人的代碼而不修改它是另一個話題。 – Xan