2010-09-12 20 views
1

調試webworker的最佳方式是什麼?我的工作人員似乎在某個地方失敗了,但我似乎無法將事情記錄到控制檯以找出發生了什麼事情。有沒有辦法使用螢火蟲,或webkit的檢查員我可以在webworker上下文中運行javascript?有沒有更好的方法來做到這一點?調試Webworker

+0

WebKit的有Nightlies版網絡工作者的調試工具,如果我沒有記錯。 – zneak 2010-09-12 16:22:01

+0

[How to debug web workers]的完全重複(http://stackoverflow.com/questions/2323778/how-to-debug-web-workers) – 2016-02-16 19:33:43

回答

1

目前沒有瀏覽器支持網絡工作者的調試。我測試過

  • 的Chrome 7.0.517.24 dev的
  • 火狐3.6.10
  • WebKit每日r68636

有一個很好的article尼古拉斯Zakas有關調試網絡工作者。

+1

這實質上就是我已經擁有的東西。 Chrome爲webworkers提供了僞調試器,但它基本上只是將它們放入iframe中,並正確連接onmessage/postMessage處理程序。 – Michael 2010-10-03 19:08:35