在桌面浏览器中测试移动网站

Dón*_*nal 13 testing mobile jquery-mobile

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

更新

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

Phi*_*ord 7

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

您也可以使用Android模拟器(但我没有测试过它可以从浏览器访问网页)

或者你可以使用插件(如你所建议的那样).

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

结果非常好.

我之前使用过Device Anywhere

您通过门户网站/站点访问设备并控制它,但这需要$$$

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

有关:

  • Chrome附带UA转换器和Device Metric"匹配器".在Chrome中,打开开发工具(F12),然后单击"首选项"图标(右下角的齿轮),然后单击"用户代理"选项卡并选择"覆盖用户代理"和"覆盖设备指标"(默认情况下)当您将UA更改为移动设备时,Chrome应自动设置该设备的设备指标).我知道这可以从Chrome 21开始使用,它可能会提前提供. (3认同)

小智 5

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

  • 这当然是一个有用的功能,但它实际上并不运行 Chrome Mobile,因此您在移动设备上实际看到的内容至少存在细微差别。例如,我正在修复一个 CSS 布局问题,该问题在运行 Chrome Mobile 的 Android 手机上可见,但在该界面上却看不到。 (2认同)