如何在Google Chrome中永久更改navigator.useragent?

时间:2017-01-05 08:59:54

标签: google-chrome user-agent developer-tools

我使用谷歌Chrome版本55.0.2883.87 m。

当开发人员工具打开时,navigator.userAgent的值为:Mozilla / 5.0(Linux; Android 6.0; Nexus 5 Build / MRA58N)AppleWebKit / 537.36(KHTML,如Gecko)Chrome / 55.0.2883.87 Mobile Safari / 537.36

当开发人员工具关闭时,值为:Mozilla / 5.0(Windows NT 6.1; WOW64)AppleWebKit / 537.36(KHTML,如Gecko)

我发现通过http://www.howtogeek.com/113439/how-to-change-your-browsers-user-agent-without-installing-any-extensions/

更改当前标签的userAgent

但即使我打开另一个标签,我希望此更改仍然存在。 那么,有什么方法可以做到吗?

2 个答案:

答案 0 :(得分:3)

/ usr / bin / google-chrome-stable --user-agent =" _USER_AGENT_STRING _" %U

答案 1 :(得分:0)

谢谢!为了方便起见,我进行了上下搜索。为什么在任何地方都没有记录?

“%U”是什么意思?

作为参考,在我的Ubuntu 18.04上,以下代码段有效:

david@david:~/.local/bin$ ls -l foxtel-chrome
-rwxrw-r-- 1 david david 168 May  5 15:15 firefox-chrome
david@david:~/.local/bin$ cat foxtel-chrome
#!/bin/bash
/usr/bin/google-chrome-stable --user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36 %U"

如果有人想知道的话,Foxtel是一个令人头疼的澳大利亚流媒体服务,它拒绝任何非Mac或Windows操作系统。