2009-10-19 61 views
1

我在寻找iPhone仿真软件来测试一些针对iPhone的内部Web应用程序。 iPhone用户希望修复一些怪癖,但我不确定如何测试它们。是否有任何免费的Windows模拟器可用于测试针对iPhone的网站?

例如,其中一个问题是数字显示为iPhone上的电话号码链接,其中99%的时间不正确。在常规的Windows Safari上不会发生这种情况。

除了iPhone版本的Safari以外,其他浏览器上也有字体和间距的格式化问题。

模拟器必须是免费的,并在Windows下工作。建议?

+0

它不存在。你最好在VirtualBox或者其他地方获得使用过的Macbook或安装OS X. – 2009-10-19 18:03:06

+0

请记住,没有任何模拟器能够完成真正的事情,而且这对于非Apple模拟器来说更是如此。你最好的选择是拿到一部iPhone。如果您正在维护内部Web应用程序,请与您的经理谈谈,因为您需要一个。 – 2009-11-19 21:42:58

回答

0

如果你正在寻找一般的WebKit问题,Safari 4和Chrome使用相当类似的WebKit版本。大多数问题都可以通过这种方式进行问题排查。

对于类似自动化的tel://##########超链接,您可能会是SOL。这是一个iPhone专门定制的WebKit。它可以被禁用(详细信息在这里是别人的答案),但是你无法测试Windows上的行为。

+0

tel://超链接与webkit无关,并且不是自定义。 iPhone OS响应tel:// url方案并注册可以处理它的应用程序。在这种情况下,电话应用程序。其他应用程序也可以注册自己的url方案,例如:Twitterific使用一个来启用Safari小书签打开Twitterific并将一些文本传递给tweet(在添加复制和粘贴之前有用)。 – Jasarien 2009-10-19 19:49:49

+0

操作系统响应它们,但是Webkit(以及Mail和其他一些应用程序)会自动检测到类似数字的字符串,并将它们变成“tel://”链接。没有股票WebKit构建会为你做。 – ceejayoz 2009-10-19 20:03:45

0

另一部iPhone WebKit的模拟器:

http://www.genuitec.com/mobile/

构建由Genuitec的,MYECLIPSE的创造者。它比使用safari桌面更好,因为它是webkit的修改版本,以便具有与safari iPhone相同的行为。但实际上,这不是100%的平等!

相关问题