强制iFrame成为移动设备

时间:2016-02-22 15:01:33

标签: javascript html iframe mobile

我想使用iFrame演示移动设备。 问题是我要演示的网站是http://m.domin.com/,只能在真正的移动设备上使用。

有没有办法强迫iFrame成为虚假的移动设备?

谢谢,莫什

1 个答案:

答案 0 :(得分:0)

我不太清楚我理解这个问题,或者你想在这里做什么,所以我会尽力回答。

您为什么要创建特定于移动设备的网站?对于今天的HTML5状态,实际上不需要创建移动特定站点。要测试只是打开谷歌浏览器,打开开发工具,并将您的设备更改为他们允许您虚拟测试的许多移动设备。

或者你可以使用用户代理切换器,如果这是你的事情。要在iframe中执行此操作,您可以编辑iframe的user.agent,如下所示:

navigator.__defineGetter__('userAgent', function(){
    return 'foo' // customized user agent
});

navigator.userAgent; // 'foo'

根据this previous related answer.

,它在某些浏览器中看起来非常挑剔