几年前,我创建了一个网络应用程序(通过 LAMP 后端的 JS/CSS/HTML),它一直运行良好。客户现在在他的 iPhone 上使用它,并报告说,当在具有 2 个输入的登录屏幕上时,窗口放大“太多”,当他完成输入时,它不会缩放回“正常”缩放级别(从他发送的屏幕截图来看,它看起来像是缩小到“正常”和输入输入时使用的缩放级别之间的某个位置)。
是否可以控制任何一种行为?我已经阅读了有关 user-scalable:0 的元数据,但这听起来要么 A)根本不起作用,要么 B)完全阻止缩放。
我想说第二个问题更为关键(在用户输入文本后,它应该缩放回“正常”比例)。
我会再次提到这是一个通用的网络应用程序,而不是一个“iPhone 应用程序”(它建立在传统的网络技术之上,而不是 Cocoa 或 Objective-C)。我什至没有可以使用模拟器的 iPhone 或 Mac,而且我看到的 Windows 模拟器似乎只不过是图形中的 iframe。
谢谢