2012-11-12 51 views
0

我正在嘗試調試在管道工具欄上運行的JavaScript編寫的腳本。現在我使用的簡單使用console.log與管道

window.alert("function x is working"); 

但這是許多警報的情況非常令人不安的劇本逐漸變大。我寧願寫日誌和調試消息到螢火蟲或Chrome瀏覽器的控制檯,使用:

console.log("function x is working"); 

,因爲這是更合理的,但是這個代碼有當這從一個JavaScript文件運行沒有影響我包括在HTML管道工具欄上的組件。
我真的試圖用管道工具欄api來研究這個問題和類似的問題,但是我看到它們在這裏並不是真正常見的主題。沒有人知道論壇或管道api使用情況的好資源信息嗎?他們的官方網頁對我來說有點困惑。

真正appriciate任何幫助!

回答

1

無法在此處獲得有關Conduit工具欄API的更多信息。 這是我想到的解決方法,希望這可以幫助其他人。

var writeToConsoleScriptStr = 'console.log("your message here");'; 
JSInjection(writeToConsoleScriptStr); 

這是有益的,如果你需要使用jQuery時,標籤被聚焦/模糊運行代碼才能使用與您的網頁以及其他事項,例如。順便說一句,寫入控制檯和JQuery的tab切換事件都運行在我檢查過的所有瀏覽器上,這是一個很好的接觸。
當然,爲了運行Jquery,實際的頁面需要頁面包含jquery,你也可以通過注入相同的方式來實現。 (在一定的成本)

我希望這可能有助於某人。