0 Câu hỏi: Bắt / Ngăn chặn thay đổi trang khi đánh Breakpoint: Firefox

câu hỏi được tạo ra tại Wed, May 8, 2019 12:00 AM

Tôi gặp sự cố trong đó các yêu cầu AJAX chưa hoàn thành đang gây ra một số loại lỗi được xử lý bởi trình xử lý lỗi toàn cầu của tôi khi sử dụng Firefox.

Kết quả là trong một tích tắc trước khi trang thay đổi, một cảnh báo xuất hiện cho biết "chúng tôi đã gặp sự cố khi giao tiếp với máy chủ". Điều này là vô hại, vì trang đang thay đổi, nhưng nó gây phiền nhiễu và tôi muốn xác định thông điệp là gì và tránh nó trong Firefox.

Vì sự cố chỉ xuất hiện khi Firefox hủy bỏ các yêu cầu AJAX trong chuyến bay này, tôi cần phải ngắt trang trên trình duyệt trước khi tải lại mới.

Tôi đang sử dụng Firefox 66.0.3.

Theo giống như trong Chrome devtools :

Tôi có mã xử lý lỗi mà tôi có thể đính kèm điểm dừng. Tuy nhiên, thật không may, bất kỳ điểm dừng nào (hoặc debugger tuyên bố) không ngăn trang thay đổi để tôi thực sự không thể gỡ lỗi.

Có cách nào để điểm dừng bắt trước thay đổi trang để tôi có thể điều tra ngăn xếp /bảng điều khiển không?

    
1
  1. Bạn nói rằng điều đó xảy ra là kết quả của ajax, bạn đã thử sử dụng các điểm dừng XHR chưa?
    2019-05-08 18: 44: 14Z
  2. Cảm ơn. Lỗi không phải là kết quả của chính các yêu cầu. Nếu tôi gửi đi một số yêu cầu AJAX, chúng sẽ kết thúc thành công. Điều gì xảy ra là khi tôi cố điều hướng đi khỏi trang, trong khi yêu cầu AJAX đang được tiến hành, Firefox từ bỏ chúng và bất cứ điều gì nó đang làm để đóng chúng xuống, đó là khi lỗi xảy ra.
    2019-05-08 20: 23: 03Z
0 Câu trả lời                              0                         
nguồn đặt đây