Tôi đang gặp sự cố với trình duyệt Android chứng khoán trên trang tôi đang xây dựng. Nói một cách đơn giản, trang sẽ không cuộn theo chiều dọc mà không phóng to trước. Tôi nghĩ rằng tôi đã tìm ra khi tôi bắt gặp rằng thẻ đã báo cáo chiều cao nhỏ hơn cửa sổ trình duyệt, nhưng việc sửa chữa không khắc phục được sự cố cuộn. (Hộp màu đen trên trang chỉ mục báo cáo chiều cao tính toán của phần tử.)Trình duyệt mặc định của Android không di chuyển trang web
Thiết bị thử nghiệm của tôi là Droid Incredible chạy Android 2.3. Tính năng cuộn hoạt động trong Firefox dành cho Android, cũng như máy tính bảng Android 4.0 của tôi và tất cả các thiết bị iOS.
dev My build của trang web là ở đây: www.adamjdesigns.info/csu/engage
EDIT - mã khác tôi đã cố gắng:
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
if(navigator.userAgent.match(/Android 2/) && $(window).height() < 600) { $('html').css({'height':$(window).height(),'overflow':'auto'}); }
Any help is appreciated rất nhiều!
Đó không phải là câu trả lời, nhưng tôi đã nhìn thấy hành vi này với các trình duyệt dựa trên webkit dựa trên nền tảng 2.3 khi chỉ cần lướt web. Đó là một sự xuất hiện phổ biến nên tôi đoán là đây là một lỗi đã được sửa trong HC trở đi. Chỉ cần nói ... – Simon
Cảm ơn, Simon. Ít nhất nó giúp để biết nó không nhất thiết phải một cái gì đó với mã hóa của tôi đó là gây ra vấn đề. Thật không may, lý do lỗi sẽ không giúp tôi thoát khỏi cái móc với ông chủ của tôi! – AdamJ
Bạn có thể lấy cho mình một thiết bị có 2,3, có thể flash ROM tùy chỉnh, sau đó lướt trong 15 phút - với may mắn bạn sẽ sớm tìm thấy một trang thể hiện hành vi - IIRC, trớ trêu thay tài liệu SDK Android dường như làm điều này với tôi. .specific device là Advent Vega chạy ROM tùy chỉnh 2.3. – Simon