Google chrome 在Chrome中模仿iPhone用户代理?

Google chrome 在Chrome中模仿iPhone用户代理?,google-chrome,user-agent,Google Chrome,User Agent,我正在修补一个phpbb模块,它为手机添加了一个外壳,为了在我的电脑上使用它,我想模仿iphone。在Firefox中,我使用内置“iphone”功能的“用户代理切换器”扩展实现了这一点: 然而,在Chrome(我更喜欢)中,我无法做到这一点。我下载了似乎相关的扩展: 它没有内置iPhone模式,因此我添加了以下用户代理: “Mozilla/5.0(iPhone;U;类似CPU的Mac OS X;en)AppleWebKit/420+(KHTML,类似Gecko)版本/3.0 Mobile/

我正在修补一个phpbb模块,它为手机添加了一个外壳,为了在我的电脑上使用它,我想模仿iphone。在Firefox中,我使用内置“iphone”功能的“用户代理切换器”扩展实现了这一点:

然而,在Chrome(我更喜欢)中,我无法做到这一点。我下载了似乎相关的扩展:

它没有内置iPhone模式,因此我添加了以下用户代理:

“Mozilla/5.0(iPhone;U;类似CPU的Mac OS X;en)AppleWebKit/420+(KHTML,类似Gecko)版本/3.0 Mobile/1A543 Safari/419.3”


但是,这似乎完全没有效果-页面正常加载,而不是在移动皮肤中加载。

我认为chrome无法做到这一点,但使用其中一个代理,您可以像这样做。

您可以通过从命令行运行chrome user agent来更改它:

chrome.exe--user agent=“用户代理字符串”


查看更多信息

运行良好,我刚刚测试过。

我下载了便携式chrome版本,并创建了一个自定义的快捷方式,使其始终具有移动浏览器


F:_SOE\Apps\GoogleChromePortable\GoogleChromePortable.exe--user agent=“Mozilla/5.0(iPhone;U;类似于Mac OS X的CPU)AppleWebKit/420+(KHTML,类似Gecko)Version/3.0 Mobile/1A543 Safari/419.3”

,最新版本在Chrome开发频道(版本18)发布您可以浏览到开发者工具设置并直接更改用户代理字符串,而无需任何插件或命令行选项

首先从开发者频道下载Chrome,重新启动它,按CTRL+SHIFT+I,然后单击右下角的设置。您现在应该能够选择UA字符串


现在Chrome网站商店中有了。太棒了

因为我可以访问源代码,所以我只是制作了一个iPhone皮肤自动加载的克隆。这是一个解决办法,但可能是解决问题的最简单的方法…你的链接断了,我相信现在应该指出:这似乎对我不起作用。我向“开始”菜单添加了一个快捷方式,并用新的用户代理字符串更新了目标框。我检查:在浏览器中,它确认新的用户代理已设置,但是,它不会在其移动版本中呈现站点。有什么建议吗?这不再只是在开发频道。我的普通Chrome(23版)有这个功能,还有一些额外的欺骗功能,比如“设备指标”和“模拟触摸”。请注意,这些都在Chrome开发者工具设置的“覆盖”选项卡中。