Tôi đang phát triển một trang web trên thiết bị di động và tôi đã gặp phải một vấn đề thú vị.Trình duyệt Android báo cáo kích thước màn hình sai?
Tôi đang thử nghiệm trên máy tính để bàn của mình, cũng như trên Motorola Droid của tôi (Android 2.2). Tôi có các truy vấn phương tiện được thiết lập để tải 3 bảng định kiểu khác nhau (rộng 320px, rộng 480px và rộng 640px). Tôi nhận thấy rằng Droid của tôi đang tải biểu định kiểu 320px mặc dù có màn hình 480x854px. Tôi thiết lập một JS nhỏ để tìm hiểu chiều rộng màn hình là gì và nó đang báo cáo 320px.
Trình duyệt Android có chạy trong MDPI trên màn hình HDPI không? Nó mở rộng 320px đúng cách để lấp đầy màn hình, nhưng tôi hơi bối rối vì sao điều này lại xảy ra.
Ngoài ra, tôi có < meta name = "viewport" content = "width = device-width" > trên trang của tôi, vì vậy đó không phải là vấn đề.