Công cụ dành cho Chrome của Chrome là công cụ tuyệt vời để gỡ lỗi công nhân web vì tôi có thể "duyệt" vào môi trường JavaScript đó và đặt điểm ngắt. Ngay cả giao diện điều khiển cũng hoạt động như mong đợi.Gỡ lỗi Công nhân Web trong Trình kiểm tra Web Safari
Trên Safari, đó là một câu chuyện hoàn toàn khác. console.log
từ nhân viên web thậm chí không in trong bảng điều khiển. Tôi thấy kịch bản công nhân được tải và tôi đặt một điểm break vào nó, nhưng nó không phá vỡ. Tôi thậm chí không thấy các tập lệnh được tải với importScripts
.
Tôi làm cách nào để sử dụng Trình kiểm tra trang web của Safari để khắc phục sự cố?
Không phải là tôi nghĩ điều đó quan trọng, nhưng tôi đang sử dụng Safari 8.
Có một lý do bạn cần sử dụng Safari? Bạn đang điều tra một vấn đề cụ thể của Safari? – Halcyon
Sản phẩm của công ty tôi hỗ trợ Safari (và tất cả các trình duyệt chính) và chúng tôi muốn cung cấp cho khách hàng và các kỹ sư hỗ trợ khả năng khắc phục sự cố, bất kể trình duyệt web nào. –
Chrome, FireFox, Opera, IE, Edge; Tất cả tin nhắn hiển thị từ nhân viên web trong bảng điều khiển. Safari? "Ha! Chúng tôi biết rõ hơn, bạn không cần điều đó .." – muttonUp