Vì vậy, tôi đã thực hiện phát triển điện thoại trong một thời gian và đã thực hiện một vài ứng dụng trong cửa hàng ứng dụng. Tôi đã thực hiện các ứng dụng iphone và ipad và làm cho chúng hoàn toàn riêng biệt. Tôi biết táo cho phép gửi một ứng dụng duy nhất có thể được định dạng cho cả hai thiết bị, câu hỏi của tôi là làm thế nào điều này được thực hiện với phonegap? Tôi biết tôi có thể chỉnh sửa cài đặt dự án và chọn ipad/iphone cho thiết bị đích. Nhưng tôi phải làm gì trong mã của mình để làm cho nó hoạt động chính xác?phonegap ipad/iphone, có một ứng dụng duy nhất trên cả hai thiết bị
Vì đó là html, tôi kiểm soát kích thước bằng html (và jquery). Ví dụ trong ứng dụng iphone của tôi, tôi có thể có:
<img src="asdf.jpg" width="480">
Và sau đó cùng một ứng dụng ipad sẽ là:
<img src="asdf.jpg" width="1024">
Nó sẽ thực sự tuyệt vời nếu tôi chỉ có thể có hai file html trong www của tôi thư mục, ví dụ: index.html và index-ipad.html, sau đó chia sẻ các thư mục img, css và js chung. Điều này có thể không?
Tôi đã kiểm tra tài liệu trên điện thoại rộng rãi và không thể tìm thấy bất kỳ thứ gì. Ai đó có thể chỉ cho tôi một hướng dẫn để làm điều này? Tôi thực sự ghét có nhiều ứng dụng trong cửa hàng ứng dụng cho cùng một nội dung.
EDIT PER COMMENT DƯỚI
Có lẽ tôi sẽ không sử dụng các thuộc tính chiều rộng trong html, có lẽ tôi sẽ làm điều này:
<img src="asdf_ipad.jpg">
và:
<img src="asdf_iphone.jpg">
nơi hai hình ảnh đã được kích thước cho hai thiết bị. Trong mọi trường hợp, tôi có thể xử lý html/js/css, tôi chỉ cần biết làm thế nào để thực hiện một "chuyển đổi" như vậy mà ipad ám khác nhau từ iphone.
Không quen thuộc với PhoneGap nhưng khó mã hóa kích thước màn hình là sẽ gây ra quý khách bảo trì đau đầu trong tương lai nếu các thiết bị mới có độ phân giải khác nhau được giải phóng. –
Chris, xem nhận xét ở trên. Tôi không thực sự quan tâm về những gì html/js/css tôi sử dụng, tôi chỉ cần một cách cho ipad và iphone để render khác nhau. – Landon