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会更好。
更新:经过进一步的研究,看起来像这些真的只限制屏幕大小,而不使用iOS Safari渲染引擎。
我会从答案开始:
Blackbaud实验室在这里有一个开源的Abode Air动力iPhone浏览器模拟器:
编辑:新的链接: ibbdemo2
(去下载链接得到.air二进制文件,你需要安装Adobe Air)
不幸的是,它不能重现我的特殊问题,所以它必须以不同的方式渲染。