【问题标题】:test mobile website in desktop browser在桌面浏览器中测试移动网站
【发布时间】:2012-09-14 15:37:14
【问题描述】:

我正在使用 jQuery Mobile 为 iPhone、Android 等开发一个移动网站。我希望能够在我的桌面浏览器中对此进行测试,并且想知道最好的方法是什么。我想我可以使用插件将 User-Agent 标头更改为适当的值并手动将浏览器调整为设备的宽度,但是有更简单/更可靠的方法吗?

更新

抱歉,我应该提到唯一可用的硬件是 Windows 笔记本电脑

【问题讨论】:

    标签: testing mobile jquery-mobile


    【解决方案1】:

    如果您有 Mac 并安装了 xCode,您可以使用模拟器。在所有 Apple 设备上打开 Mobile Safari 并指向您的网页

    你也可以使用安卓模拟器(但我没有测试过它可以从浏览器访问网络)

    您也可以使用插件(如您所建议的那样)。

    我个人使用 Chrome 和这个插件:

    效果不错。

    我以前用过 Device Anywhere

    您通过门户网站/网站访问设备并对其进行控制,但这需要花费 $$$

    实际设备测试将是最可靠的

    相关:

    【讨论】:

    • Chrome 带有一个 UA 转换器和设备指标“匹配器”。在 Chrome 中,打开开发工具 (F12),然后单击 Preferences 图标(右下角的齿轮),然后单击“User Agent”选项卡并选择“Override User Agent”和“Override Device Metrics”(默认情况下当您将 UA 更改为移动设备时,Chrome 应自动为该设备设置设备指标)。我知道这是从 Chrome 21 开始提供的,并且可能会更早提供。
    • @Jasper 谢谢!这是我将不得不开始使用的宝石
    【解决方案2】:

    在 Chrome 中按 F12 打开开发者工具栏。然后单击“切换设备工具栏”(平板电脑图标,选择元素旁边的左上角)。然后您可以选择顶部的设备进行测试。

    【讨论】:

    • 这当然是一个有用的功能,但它实际上并不运行 Chrome Mobile,因此您在移动设备上实际看到的内容至少存在细微差别。例如,我正在修复一个 CSS 布局问题,该问题在运行 Chrome Mobile 的 Android 手机上可见,但在此界面中不可见。
    • 这只会改变浏览器的宽度和高度,但可能有很多东西可以区分手机和桌面浏览器
    【解决方案3】:

    还有用于远程测试设备的 PerfectoMobile……尽管它可能非常缓慢。如果可能的话,我真的建议至少购买一些“基础”测试设备。

    【讨论】:

      【解决方案4】:

      还有http://www.browserstack.com/responsive 可用于获取您的网站在多个给定设备上的外观截图。

      但是,在我在这里链接到的免费版本中,您可以获得多少屏幕截图。

      【讨论】:

        【解决方案5】:

        通过使用名为 Ripple Beta 的 Chrome 插件,我在视觉上获得了不错的结果。不好的是,无法添加一些自定义设备,例如 8 英寸或 9 英寸或更大的平板电脑……但可以。我不确定它是否能够在真实设备上显示一些可见的错误,但看起来不错。

        【讨论】:

          【解决方案6】:

          Manymo 应该可以很好地为您模拟 Android。它准确地显示了我的手机显示的内容,即使我的桌面浏览器没有。 Manymo 是一个有很多安卓手机的网站。只需单击一个并输入您的 URL。有 Android 版本和屏幕尺寸等选项。

          【讨论】:

            【解决方案7】:

            寻找 Chrome 插件 Responsive Web Design Tester - 您将能够在所有平台上针对不同设备尺寸模拟移动浏览器。

            【讨论】:

            • 在链接上,开发者似乎失去了他们的域名,或者至少它没有指向它过去的位置。
            猜你喜欢
            • 1970-01-01
            • 2011-06-27
            • 2011-12-28
            • 1970-01-01
            • 2011-09-20
            • 2014-08-03
            • 1970-01-01
            • 2011-03-10
            • 2023-03-10
            相关资源
            最近更新 更多