代码之家  ›  专栏  ›  技术社区  ›  codeulike

用于Windows的iPhone浏览器模拟器?

  •  56
  • codeulike  · 技术社区  · 15 年前

    浏览器 在iPhone上,不是模拟整个设备。我知道在Windows上不可能进行iPhone设备模拟,因为 discussed at length here

    我有一个网站,在iPhone上浏览时看起来很奇怪——这是一种CSS问题。

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

    那么,有没有好的iPhone 浏览器 在windows上运行的模拟器?一、 就像iPhone浏览器一样呈现一个站点。

    编辑:出于好奇,我试图解决的渲染问题描述如下: CSS background image rendering differently on iPhone

    5 回复  |  直到 8 年前
        1
  •  31
  •   Robert Redmond    15 年前

    如果在“首选项”>“高级”中设置“开发人员”菜单项,则可以在Safari 5中模拟iPhone用户代理。Safari 5中的webkit引擎与iPhone浏览器类似,因此大多数html5的功能都是一样的。另外,开发人员的选项卡允许您调试JavaScript和一些CSS(不太受支持)。

        2
  •  8
  •   Igor Andrade    12 年前

    我尝试了所有提到的选项,但不喜欢它们(基本上是因为它们不显示 特定平台 组件,这对于演示来说很有趣)。

    http://www.browserstack.com/

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

        3
  •  5
  •   Amod    11 年前

    [我知道这个问题已经很老了,但也许我的回答可以帮助人们提出同样的问题…]

    我发现Google Canary浏览器的模拟器是在windows机器上测试浏览器兼容性问题的最佳和最快的模拟器之一。

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

    一定要试一试,看看它是否再现了你的问题:

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

    要尝试模拟,请按F12键并在通常的开发工具行下面,您将看到第二行,如此屏幕截图所示。。。

    enter image description here

    希望这有帮助。

        4
  •  2
  •   codeulike    14 年前

    Blackbaud实验室在这里有一个开源的、以空气为动力的iPhone浏览器sim卡:

    编辑:新链接: ibbdemo2
    (转到下载链接获取.air二进制文件。您需要安装Adobe Air)

        5
  •  1
  •   Mike Ohlsen    15 年前

    试试这个。我在chrome中尝试过,我访问过的网站都加载了非iphone版本。也许旅行会更好。

    http://www.testiphone.com

    http://iphonetester.com

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