强制 iFrame 作为移动设备

Force iFrame to be as mobile device

本文关键字:移动 iFrame 强制      更新时间:2023-09-26

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

有没有办法强制iFrame成为假移动设备?

谢谢,莫什

不太确定我是否理解这个问题,或者您在这里想做什么,所以我会尽力回答。

为什么要创建特定于移动设备的网站?随着HTML5的现状,实际上不需要创建一个移动特定的网站。要进行测试,只需打开谷歌浏览器,打开开发工具,然后将您的设备更改为他们允许您虚拟测试的许多移动设备。

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

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

尽管根据之前的相关答案,它在某些浏览器中显然非常挑剔。