thể trùng lặp:
How can my iPhone Objective-C code get notified of Javascript errors in a UIWebView?lỗi Phát hiện JavaScript trong một UIWebView
Tôi đang chạy vào một vấn đề phát triển javascript rất khó chịu cho một UIWebView
trong một ứng dụng iPhone. Nếu có lỗi trong javascript, nó sẽ không hoạt động âm thầm và tạm dừng thực thi chức năng mà nó đang chạy. Và một số lỗi không xảy ra trong trình duyệt trên máy tính để bàn, vì vậy tất cả đều ổn. Sau đó tôi chạy nó trên một chiếc iPhone và nhận được một thất bại lớn như chức năng craps ra một nửa thông qua, và không có ý tưởng tại sao. Sau đó tôi từ từ và nhận xét một cách có phương thức các dòng mã khác nhau cho đến khi không xảy ra lỗi thảm khốc, để xác định dòng mã vi phạm.
Điều này thật tệ.
Vì vậy, có cách nào để có được một số UIWebView
để ghi nhật ký hoặc báo cáo bằng lỗi javascript anyway? Họ rõ ràng đang xảy ra, tôi chỉ không biết tại sao hoặc làm thế nào, và nó làm cho cuộc sống của tôi khó khăn.
Điều này đã làm việc trong một pinch, nhưng được hoàn toàn bên ngoài ứng dụng của tôi làm cho nó không thực sự làm việc như chúng ta cần nó. –