2

客户希望根据屏幕的纵横比调整移动应用程序的布局:http: //screensiz.es/phone而不仅仅是一些宽度/高度断点。例如,他们希望覆盖 3:5 和/或 9:16。所以我使用媒体查询来获取纵横比。我正在 jQuery Mobile 中开发应用程序并使用 PhoneGap Build 进行编译。我已经咨询了这个答案和这个答案,但我无法检测到正确的纵横比。页面: http: //pavlov.rs/ht/index.html

当我在三星 Galaxy S2 上的移动浏览器中打开它时,我得到:

Dimensions = 320x229
Gcd = 1
Aspect = 320:229

Ratio is 32x45 (from media queries)

但是当我使用 PhoneGap 编译该页面并打开应用程序时,我得到:

Dimensions = 320x508
Gcd = 4
Aspect = 80x127

Ratio is 32x45 (from media queries)

是否有一些安全且防弹的方法来处理这些媒体查询,特别是使用 jQM 和 PhoneGap 组合?

谢谢。

4

0 回答 0