Tôi mới dùng điện thoại và gặp sự cố, tôi đang tạo ứng dụng trên điện thoại sẽ chạy trên nhiều thiết bị nền tảng có kích thước màn hình khác nhau và độ phân giải màn hình khác nhau nên tôi phải tải hình ảnh độ phân giải khác nhau tùy thuộc vào độ phân giải màn hình.hỗ trợ nhiều độ phân giải và mật độ của hình ảnh trong phonegap
Điều này có thể đạt được trong android bằng cách đơn giản đặt hình ảnh có độ phân giải khác nhau trong thư mục hdpi, mdpi và ldpi và nó (android) tự động tải hình ảnh tùy thuộc vào độ phân giải màn hình thiết bị. Nhưng làm thế nào để làm điều này trong phonegap.
Tôi đã thấy rất nhiều bài viết về thiết kế web đáp ứng mà tất cả họ đều nói về định vị các yếu tố trên trang web nhưng không ai trong số họ đã nói về cách đặt hình ảnh trên cơ sở độ phân giải màn hình.
cảm ơn tôi đã thăng tiến.
câu hỏi đã chỉnh sửa
tôi đã sử dụng mã sau đây cho html
<div id="header" data-role="header" data-position="fixed">
<img alt="app_icon" src="pictures/app_logo.png" display="inline" class="align-left" />
<img alt="brand_icon" src="pictures/company_logo.png" display="inline" class="align-right" /><h1></h1>
</div>
bây giờ tôi có hình ảnh bên trong thư mục tài sản/www/hình ảnh. thư mục này bao gồm 2 hình ảnh có cùng độ phân giải app_logo.png và company_logo.png và 2 hình ảnh có độ phân giải cao hơn app_logo_big.png và company_logo_big.png ngay bây giờ thông qua các truy vấn phương tiện, tôi sẽ biết kích thước màn hình và áp dụng kiểu nhưng theo tôi biết không thể thay đổi img src từ css. Vì vậy, bây giờ làm thế nào tôi sẽ sử dụng những hình ảnh có độ phân giải khác nhau
vui lòng kiểm tra câu hỏi được cập nhật của tôi với mã – prateek
hey Bạn đã sử dụng giải pháp nào ?? từ phía trên? – MDroid
Tôi khuyên bạn nên sử dụng '-webkit-min-device-pixel-ratio' thay vì tỷ lệ cố định' -webkit-device-pixel-ratio'. – givanse