Tôi đang tìm một công cụ hiển thị trang web của tôi ở chế độ thiết bị di động. Ngoài ra tôi muốn gỡ lỗi trang web của tôi với các công cụ như Firebug hoặc ... thậm chí tốt hơn tôi có thể sử dụng Firebug. Giải pháp được thiết lập để làm điều đó là gì?Làm cách nào để mô phỏng thiết bị di động và gỡ lỗi trong Trình duyệt Firefox?
Trả lời
Bạn có thể sử dụng các công cụ trình duyệt riêng (Firefox, IE, Chrome ...) để gỡ lỗi JavaScript của bạn.
Đối với thay đổi kích thước, Firefox/Chrome đã sở hữu nguồn tài nguyên truy cập qua Ctrl +phím Shift +tôi HOẶC F12. Chuyển tab "trình chỉnh sửa kiểu" và nhấp vào biểu tượng "thiết kế thích ứng/phản hồi".
Cũ phiên bản Firefox
New Firefox/Firebug
Chrome
* Một là cài đặt tiện ích bổ sung như "Nhà phát triển web"
Tôi nghĩ rằng firebug đang đấu tranh để theo kịp với firefox những ngày này. Tôi thích nó, nhưng nó đang vật lộn. Ngày càng nhiều, tôi sử dụng trình kiểm tra tích hợp đi kèm với Firefox khi tôi phải khắc phục sự cố Firefox. –
Hầu hết các ứng dụng web đều phát hiện thiết bị di động dựa trên Tiêu đề HTTP.
Nếu trang web của bạn cũng sử dụng HTTP Headers để xác định thiết bị di động, bạn có thể làm như sau:
- Thêm Sửa Headers cắm vào trình duyệt Firefox của bạn ( https://addons.mozilla.org/en-US/firefox/addon/modify-headers/ )
- Sử dụng Plugin chỉnh sửa tiêu đề :
- chọn tab Tiêu đề-> chọn Hành động 'THÊM'
- để mô phỏng ví dụ: iPhone thêm một tiêu đề với tên
User-Agent
và giá trị:Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543 Safari/419.3
- nhấp chuột 'Thêm' nút
- Sau đó bạn sẽ có thể nhìn thấy điện thoại di động phiên bản của bạn ứng dụng web trong Firefox và sử dụng Firebug plugin.
Hy vọng điều đó sẽ hữu ích!
Bạn có thể sử dụng tiện ích bổ sung Firefox User Agent Overrider. Với add-on, bạn có thể sử dụng bất cứ tác nhân người dùng mà bạn muốn, cho examlpe này:
Firefox 28/Android: Mozilla/5.0 (Android; Mobile; rv:28.0) Gecko/24.0 Firefox/28.0
Nếu trang web của bạn phát hiện các thiết bị di động thông qua các đại lý người dùng sau đó bạn có thể kiểm tra cách bố trí của bạn theo cách này.
Cập nhật Tháng Mười Một '17:
Do việc phát hành của Firefox 57 và sự ra đời của phần mở rộng web này add-on đáng buồn là không còn nữa. Hoặc bạn có thể chỉnh sửa tùy chọn Firefox general.useragent.override
trong cấu hình của bạn:
- Trong các loại thanh địa chỉ
about:config
- Tìm kiếm
general.useragent.override
- Nếu sở thích không tồn tại, nhấp chuột phải vào about: config trang , nhấp vào mới, sau đó chọn Chuỗi
- Đặt tên general.useragent.override sở thích mới
- Đặt giá trị cho các đại lý người dùng mà bạn muốn
Thực sự tốt để sử dụng. Nó nhắc tôi rằng có các phần mở rộng tương tự trong chrome, ví dụ: https: //chrome.google.com/webstore/detail/user-agent-switcher-for-c/djflhoibgkdhkhhcedjiklpkjnoahfmg –
Cảm ơn !! Đó là những gì tôi muốn, nhưng vấn đề là điều này ảnh hưởng đến tất cả các tab trình duyệt: ( – Kabkee
Tôi sẽ sử dụng "Chế độ xem thiết kế đáp ứng" có sẵn trong Công cụ -> Nhà phát triển web -> Chế độ xem thiết kế đáp ứng. Nó sẽ cho phép bạn kiểm tra CSS của mình dựa trên các kích thước màn hình khác nhau.
Sử dụng công cụ thiết kế Responsive sử dụng Ctrl +phím Shift +M.
Đây là phương pháp dễ nhất. –
Chế độ phản hồi không giống với mô phỏng thiết bị di động –
Bạn có thể sử dụng đã được đề cập trong xây dựng Responsive Thiết kế Chế độ (thông qua các công cụ dev) để thiết lập màn hình tùy chỉnh kích thước cùng với Random Agent Spoofer Plugin để thay đổi tiêu đề của bạn để mô phỏng bạn đang sử dụng di động, máy tính bảng, vv Nhiều trang web chỉ định của họ nội dung theo các tiêu đề đã xác định này.
Là công cụ dev bạn có thể sử dụng được xây dựng trong Công cụ phát triển (Ctrl + phím Shift + tôi hay Cmd + phím Shift + tôi dành cho Mac) mà đã trở thành khá giống với Chrome dev công cụ của bây giờ.
- 1. cách mô phỏng trình duyệt trên thiết bị di động (android) trên máy tính để bàn
- 2. Gỡ lỗi trong trình duyệt trên điện thoại di động?
- 3. Làm cách nào để đặt thiết bị mặc định trong trình mô phỏng iPhone?
- 4. phát hiện thiết bị trình duyệt di động trong .NET
- 5. Mô phỏng thiết bị chặn bị lỗi có lỗi đọc?
- 6. Làm cách nào để gỡ lỗi với NSLog (@ "Bên trong Trình mô phỏng iPhone")?
- 7. Cài đặt chế độ/mô phỏng trình duyệt cho Firefox
- 8. Trình mô phỏng thiết bị di động Windows - Tạo thiết bị có độ phân giải tùy chỉnh
- 9. Làm thế nào để mô phỏng hiệu ứng di chuột trên các thiết bị cảm ứng?
- 10. Làm cách nào để mô phỏng nút quay lại trình duyệt trong Capybara?
- 11. Gỡ lỗi ứng dụng web trong Trình mô phỏng iPad
- 12. Chấm dứt gỡ lỗi trên thiết bị
- 13. Gỡ lỗi thiết bị iPhone
- 14. Làm thế nào để ngăn chặn các sự kiện chuột mô phỏng trong các trình duyệt di động?
- 15. Mô phỏng trình duyệt - Python
- 16. firebug 1.9.1 trong trình duyệt Firefox 11 trình gỡ lỗi không hoạt động
- 17. Làm cách nào để mở cửa sổ trình mô phỏng của trình mô phỏng Android?
- 18. Làm cách nào để mô phỏng xoay thiết bị bằng trình giả lập Android?
- 19. Gỡ lỗi VS2008 bằng firefox làm trình duyệt mặc định - cách làm cho trình gỡ rối dừng/đóng khi thoát?
- 20. Làm cách nào để phát hiện trình duyệt Safari trên thiết bị di động trong ios 7?
- 21. Mô phỏng thiết bị USB cho tự động hóa
- 22. Gỡ lỗi iPhone thiết bị thực
- 23. Làm cách nào để gỡ lỗi ứng dụng của tôi trong Linux bằng điện thoại di động Android của tôi?
- 24. Làm cách nào để mô phỏng nút quay lại của trình duyệt trong HtmlUnit?
- 25. Cách phát hiện tập trung trình duyệt trên thiết bị di động?
- 26. Trình mô phỏng/trình giả lập để thử nghiệm trình duyệt trên điện thoại di động trên ubuntu/linux
- 27. không tự động phát trong trình phát HTML5 iframe trên thiết bị di động (Android Chrome và Firefox)?
- 28. Không tìm thấy thư mục NSBundle trên thiết bị nhưng hoạt động trong trình mô phỏng
- 29. Làm cách nào để mô phỏng thay đổi hướng của thiết bị Android của tôi?
- 30. Làm cách nào để kích hoạt cử chỉ di chuyển trong Trình mô phỏng iOS?
Tôi chỉ muốn thêm rằng đây là một tính năng gốc trong Chrome. Bạn có thể chọn mô phỏng "Galaxy S5', sau đó tải lại trang để xem nó như vậy, ví dụ. – User