如何更改股票浏览器的用户代理?


22

网站经常使我烦恼,这些网站迫使我进入该网站的(通常是糟糕的)移动版本,并且无法切换到完整版本。我知道例如Dolphin允许更改浏览器的用户代理字符串,以诱骗网站交付完整的网站,但是我不想切换。有没有办法使用常规浏览器来做到这一点?我很容易受到黑客攻击,并且拥有运行2.2(带有TouchWiz的Nero v5)的Galaxy S Vibrant。


我希望有一个应用程序可以让我即时进行操作。我认为桌面上的Firefox有一个可以执行此操作的加载项(并不是对我们有很大帮助)
shambleh 2011年

我的Galaxy S浏览器在其设置中将用户代理作为选项之一,但是我不确定这是否是2.3.3的功能或我正在运行的特定ROM(紧急情况)。
机遇

Answers:


14

对于Galaxy设备,您只需输入about:useragent浏览器的URL栏即可。我认为这不会在重新启动时“粘滞”,但是这样做相对容易,并且不需要额外的软件/黑客/等。我没有银河,所以我不喜欢其中的一些细节。

如果about:useragent不起作用,则其他手机通常可以这样做:

  • 输入about:debug网址栏以在浏览器中激活调试模式(您不会看到任何确认这种方式有效的信息)
  • 进入Menu->More->Settings并一直滚动到底部。您应该看到一个名为UAString
  • 点击UAString菜单选项,然后从提供的菜单中选择其他用户代理

我有IE6,“ Mac Desktop”和“ Linux Desktop”作为我的选项,所有这些都为我提供了完整版的网站。

另请参见此问题以及有关调试模式下某些功能的信息。


about:debug菜单也可以在Honeycomb(或更高版本)上使用,但是菜单的组织方式略有不同。您about:debug以相同的方式输入,然后进入“设置”,您将找到一个名为“ Debug”的新设置选项卡(在左侧)。UAString是此选项卡中的第一个选项之一。


这对我有用。请注意,对于某些网站,您需要在重新加载网站之前删除Cookie才能看到更改,因为某些网站在页面加载之间存储了您的客户信息。
Daniel S.

about:debug可以在银河系j3(棒棒糖)上工作,可以...我可以访问调试菜单,但是一旦我访问另一页,调试菜单就会消失,并且用户代理会切换回正常状态。有什么建议么?难道我做错了什么?
soger,2017年

7

在运行2.2的HTC Desire上,我在股票浏览器菜单>更多>设置下有一个选项称为“移动视图”,该选项可启用网页的移动版本。

例如,启用此功能后,我将获得Tumblr的移动版本,禁用此功能后,我将获得完整的网站。


感谢您提供其他信息,我相信HTC用户会发现它很有用。
马修(Matthew)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.