iPhone Browser simulator for Windows?
注意:这是关于模拟iPhone上的浏览器而不是模拟整个设备的问题。 我知道在Windows上无法进行iPhone设备模拟,如此处详细讨论的那样。
我有一个网站,在iPhone上观看时看起来很奇怪-这是某种CSS问题。
当我在Safari for Windows(或与此相关的任何其他Windows浏览器)中查看网站时,不会发生相同的问题。
那么,有没有在Windows上运行的良好的iPhone浏览器模拟器? 即 以与iPhone浏览器相同的方式呈现网站。
奖励点在于,如果有某种方法可以详细检查CSS,例如Chrome的"检查元素"开发人员功能。
编辑:出于好奇,我正在尝试解决的渲染问题描述如下:iPhone上的CSS背景图像渲染有所不同
如果在"首选项">"高级"中设置"开发人员"菜单项,则可以在Safari 5中模拟iPhone用户代理。 Safari 5中的Webkit引擎类似于iPhone的浏览器,因此大多数HTML 5东西的工作原理相同。作为奖励,"开发人员"选项卡允许您调试JavaScript和一些CSS(支持程度不高)。
我尝试了提到的所有选项,但不喜欢它们(基本上是因为它们没有显示特定于平台的组件,出于演示目的,这很有趣)。
如果这适用于你们,我建议http://www.browserstack.com/
不幸的是,它不是免费的。
[我知道这个问题已经很老了,但也许我的回答可能会帮助人们进行相同的查询...]
我发现Google Canary浏览器的模拟器是测试Windows计算机上的浏览器兼容性问题的最快,最快的模拟器之一。
它甚至可以模拟iPhone的2倍设备像素比率。
绝对可以尝试一下,看看它是否重现了您的问题:
http://www.google.co.in/intl/zh-CN/chrome/browser/canary.html
要尝试仿真,请按F12并在开发工具的常规行下面,您将在屏幕截图中看到第二行...
此外,它还可以渲染许多流行的设备浏览器。
希望这可以帮助。
我将从答案开始:
Blackbaud实验室在这里有一个开源的,由Abode Air驱动的iPhone浏览器sim卡:
编辑:新链接:ibbdemo2
(转到下载链接以获取.air二进制文件。您需要安装Adobe Air)
不幸的是,它并没有重现我的特定问题,因此必须呈现不同的外观。
试试这些。我在Chrome浏览器中尝试过此功能,访问过的网站加载了非iPhone版本。也许野生动物园会更好。
http://www.testiphone.com
http://iphonetester.com
更新:经过进一步研究,看起来这些实际上仅限制屏幕尺寸,并且不使用iOS Safari渲染引擎。