0

我们正在开发一个基于 Web 的 Internet 应用程序,该应用程序需要在智能手机(基本上是 iOS 和 Android 平台)中工作

我们使用的 CSS 和 JS 没有特定的功能来处理方向。我们面临的问题是,屏幕大小调整在 iPhone(所有版本)中正常进行,而在大多数 Android 设备中,从横向到纵向的大小调整没有发生。换句话说,当我们将设备从横向旋转到纵向时,屏幕的自动调整不会发生。但是,当我们将设备从纵向旋转到横向时,调整大小是正确的。

我们观察到的奇怪行为是,当我们使用没有 Frame 的纯 HTML 时,调整大小是正确的。只有当我们使用 Frame 加载 HTML 时才会出现问题。

由于我们的代码与框架紧密耦合,我们无法删除它。请帮助我们解决这个问题。

4

1 回答 1

0

应用程序是否使用 HTML4 标签框架?如果是这样,您将遇到大麻烦,因为HTML5 不支持它,并且在不久的将来您将遇到很多问题。您应该考虑将应用程序重建为今天的标准。我想,除此之外没有其他解决方案。

于 2013-09-12T04:41:18.810 回答