我在 Linux 下使用 Chromium(版本 30.0.1599.114 Ubuntu 12.10)。我尝试访问一个网站声称它在 Linux 下无法运行。当然,这很可能是疯了,因为 Web 是独立于平台的(除非他们使用某种邪恶的插件)。
我使用用户代理切换器来提供 Windows 用户代理,但无济于事。查看源代码后,发现该网站似乎正在使用 Javascript 来确定操作系统。我正在寻找一种方法,让我的浏览器用 Javascript 报告它是 Windows 还是 MacOS。
你知道该怎么做吗?
答案1
看来 JavaScript 正在使用navigator.userAgent
推断你的操作系统,但你已经尝试过更改用户代理字符串。
有可能一个错误 (不是那个,因为你正在运行 v30),你应该去来这里测试是否是。如果是,你可能需要尝试选择内置开发工具希望尝试一些奇特的东西来获得相同的效果。