2013-07-03 26 views
6

Tôi hiện đang làm việc trên ứng dụng HTML/JS sẽ được nhúng trong ứng dụng iOS và Android. Vì ứng dụng android chưa hoàn tất, tôi đang thử nghiệm tính năng này trên trình duyệt Chrome trong Android. Tôi đã sửa tất cả các vấn đề ở đó nhưng khi tôi mở cùng một ứng dụng web trong trình duyệt gốc thì không có gì thực sự hoạt động như mong đợi.Có thể gỡ lỗi javascript trên trình duyệt gốc của máy tính bảng samsung

Vì vậy, câu hỏi của tôi là: Có cách nào để gỡ lỗi trong trình duyệt gốc trên thiết bị Android không?

Trong chrome, điều này khá dễ dàng với remote debugging.

(Xin đừng cho tôi lời khuyên để sử dụng 'đăng nhập' báo cáo để gỡ lỗi vì đó không phải là những gì tôi đang tìm kiếm ở đây)

Và chỉ để đổ ruột của tôi: Trình duyệt của mẹ đẻ của Samsung Tablet là thiết bị duy nhất gây ra tôi đau đầu!

Trả lời

6

Nhập about:debug vào thanh địa chỉ của trình duyệt gốc sẽ chuyển đổi tùy chọn 'Gỡ lỗi' trong menu cài đặt.

Tùy chọn 'Hiển thị bảng điều khiển JavaScript' sẽ cho phép bạn xem lỗi JavaScript trong trang web của mình.

NB Tôi tin rằng Bảng điều khiển JavaScript sẽ chỉ được hiển thị nếu có lỗi.

HTH

Nick.

+1

Điều này không hiệu quả đối với tôi. Nó cố gắng thực hiện tìm kiếm trên web, (tôi thấy tự động hoàn thành đề xuất một https://www.google.com/search?hl=vi URL) hoặc nếu không, nó muốn tự động hoàn tất thành chrome: // debug, sẽ trả về "Trang web này không có sẵn. Trang web tại chrome: // debug/có thể tạm thời ngừng hoạt động ..." HUH? !!! – Michael

+0

Thật kỳ lạ, tôi đã thấy "Gỡ lỗi" trong Cài đặt và "Hiển thị Bảng điều khiển JavaScript" đã được kiểm tra ... vì vậy tôi hơi mất một chút về cách làm cho nó thực sự xuất hiện. Tôi giả sử có thực sự là một lỗi, như trang của tôi treo thực hiện một số mã javascript và không sản xuất sản lượng dự kiến. – Michael

+0

Bạn đang sử dụng thiết bị nào trên Michael? Tôi đang sử dụng Samsung Galaxy S4 (4.2.2) và tôi gặp sự cố tương tự, ngoại trừ tôi không thể thấy Gỡ lỗi trong cài đặt hoặc Hiển thị Bảng điều khiển Javascript. Tôi có một S3 là tốt và về: gỡ lỗi hoạt động tốt, họ dường như đã thay đổi nó cho S4 mặc dù, trình duyệt chứng khoán đang sử dụng công cụ rendering của Chrome bởi vẻ ngoài của nó hoặc một cái gì đó kỳ lạ đang xảy ra. –

1

Bạn có thể dễ dàng gỡ lỗi ứng dụng web của mình bằng Trình kiểm tra web từ xa (weinre).

Nhìn vào số post này để tìm hiểu cách cài đặt và sử dụng weinre.

Tôi hy vọng nó sẽ giúp bạn nếu câu hỏi này vẫn còn thực tế.

0

Nếu bạn đã cập nhật thiết bị, bạn có thể truy cập settings ->Debug ->'Remote Debug Enable' Sau khi được bật, bạn có thể gỡ lỗi trình duyệt gốc giống như bạn có thể gỡ lỗi chrome.

0

Bạn có thể thử giải pháp vorlon quá, nó có một giao diện web đẹp & rất dễ dàng để cài đặt

& Nó hoàn toàn miễn phí

Nhưng nếu bạn không thể nhìn thấy các lỗi giao diện điều khiển rõ ràng với volron, có thể bạn muốn sử dụng giải pháp của @ Nick, đôi khi các lỗi phức tạp ngăn cản ngay cả vorlon hoặc weiner bắt chúng. Vì vậy, sau khi bạn khắc phục chặn các sự cố này, có thể volron sẽ bắt đầu bắt chúng đúng cách

Các vấn đề liên quan