我正在寻找 iPhone 仿真软件来针对 iPhone 测试几个内部 Web 应用程序。iPhone用户有一些想修复的怪癖,但我不确定如何测试它们。
例如,其中一个问题是数字在 iPhone 上显示为电话号码链接,这 99% 的时间都是不正确的。在常规的 Windows Safari 上不会发生这种情况。
除了 iPhone 版本的 Safari 之外,其他浏览器都没有出现字体和间距的格式问题。
模拟器必须是免费的并且可以在 Windows 下运行。建议?
有一个 Windows 版本的 WebKit 嵌入在一个类似 iPhone 的形状中,称为 Blackbaud iPhone Browser Simulator。你可以在这里下载它http://labs.blackbaud.com/NetCommunity/article?artid=662
如果您正在寻找一般的 WebKit 问题,Safari 4 和 Chrome 使用非常相似的 WebKit 构建。大多数问题都可以通过这种方式进行故障排除。
但是,对于自动tel://##########
超链接之类的东西,您很可能是 SOL。那是 iPhone 特定的 WebKit 定制。可以禁用它(此处为其他人的答案中的详细信息),但您将无法测试 Windows 上的行为。
另一个 iphone webkit 模拟器:
http://www.genuitec.com/mobile/
由 myEclipse 的创建者 genuitec 构建。它比使用 safari 桌面更好,因为它是 webkit 的修改版本,以便具有与 safari iPhone 相同的行为。但实际上,它不是 100% 平等的!