iPhone浏览器模拟器的Windows?

注意:这是关于在iPhone上模拟浏览器的问题,而不是模拟整个设备。 我知道,Windows设备上的iPhone设备仿真是不可能的,正如这里详细讨论的那样 。

我有一个网站,看起来很奇怪,当在iPhone上查看 – 它的某种CSS问题。

当我在Safari for Windows(或任何其他Windows浏览器)中查看该站点时,不会出现同样的问题。

那么,有没有什么好的iPhone 浏览器模拟器在Windows上运行? 即使用iPhone浏览器的方式呈现网站。

Chrome的“检查元素”开发人员function可以帮助您详细检查CSS。

编辑:为好奇,我试图解决的渲染问题在这里描述: CSS背景图像渲染不同在iPhone上

如果您在Preferences> Advanced中设置了Developers菜单项,您可以在Safari 5中模拟iPhone用户代理。 Safari 5中的webkit引擎类似于iPhone的浏览器,所以大部分HTML 5的东西都是一样的。 作为奖励,开发者标签允许你debuggingJavaScript和一些CSS(不太好支持)。

我尝试了所有提到的选项,并不喜欢它们(主要是因为它们没有显示平台特定的组件,这对于演示很有意义)。

如果这适用于你们,我会推荐http://www.browserstack.com/

不幸的是,这不是免费的。

[我现在知道这个问题已经很老了,但也许我的回答可能会帮助人们进入相同的查询…]

我发现Google Canary浏览器的模拟器是testingWindows机器上浏览器兼容性问题的最好和最快的模拟器之一。

它甚至模仿iphone的2x设备像素比例。

肯定会试一下,看看它是否重现了你的问题:

http://www.google.co.in/intl/en/chrome/browser/canary.html

要尝试仿真,请按F12并在通常的开发工具行下面,您将看到如此屏幕截图中的第二行…

在这里输入图像说明

此外,它还呈现了许多stream行的设备浏览器…

希望这可以帮助。

试试这些。 我尝试了铬,我访问的网站加载了非iPhone版本。 也许safari会更好。

http://www.testiphone.com

http://iphonetester.com

更新:经过进一步的研究,看起来像这些真的只限制屏幕大小,而不使用iOS Safari渲染引擎。

我会从答案开始:

Blackbaud实验室在这里有一个开源的Abode Air动力iPhone浏览器模拟器:

编辑:新的链接: ibbdemo2
(去下载链接得到.air二进制文件,你需要安装Adobe Air)

不幸的是,它不能重现我的特殊问题,所以它必须以不同的方式渲染。