0

我已经创建了完全基于 HTML 5/CSS/jQuery 的全屏 Web 应用程序,并试图使其与所有移动设备兼容(内容根据用户浏览器的窗口高度/宽度进行缩放)。

所以我做了以下事情:

  1. JavaScript 部分仅使用 jQuery 以保持兼容
  2. 对于导航,我使用了与触摸兼容的(ontouchstart、ontouchmove 等)jQuery 插件
  3. 使用以下元标记,因为设备不应该缩放应用程序,因为所有调整大小都是由 jQuery 完成的:

meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"

该应用程序在 Windows 和 MacOSX、iPhone、Android 或 Web 上愚蠢的 iPad 模拟器上的所有桌面浏览器上都运行良好,但在真正的 iPad 上运行良好(在 iPad 2 上测试)。iPad 不断尝试调整应用程序的大小,图像被缩放到全屏,并且绝对定位的元素似乎没有出现。

有没有办法将 iPad 的行为“正常化”,使其像 iPhone 或带有 jQ​​uery 的普通浏览器?有人知道如何处理 iPad 的愚蠢问题吗?

4

0 回答 0