سؤال

أصبح عمال الويب الخاص بي معقدة بشكل متزايد وأنا مفقودون بشدة الوصول إلى Firebug أثناء العمل معهم. هذه:

console.log("test");

لا ينتج أي شيء من عامل الويب. لقد جربت أيضا ما يلي:

dump("test");

وهذا لا ينتج أي إخراج أيضا.

نسخة فايرفوكس:

Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5

Firebug الإصدار 1.4x.5.

هل كانت مفيدة؟

المحلول

لا يمكنك الطباعة إلى وحدة التحكم مباشرة. يجب عليك إرسال رسائل من مؤشرات الترابطات العامل إلى النافذة الرئيسية ثم الطباعة إلى وحدة التحكم من هناك. انظر هذه المقالة للحصول على التفاصيل: http://www.nczonline.net/blog/2009/08/25/Web-Workers-Errors-and-debugging/.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top