3

有没有办法检测 Win OS 与 Mac 并将站点重新定向到每个版本的不同版本?

我们使用 superscrollorama 为客户站点构建了一个视差介绍,mac 和 pc 浏览器之间的滚动速度非常快——在 pc 上需要几分钟,而在 imac 上需要几秒钟。

易于更改,但我首先需要一种方法来检测和重定向站点。

有什么建议么?

4

2 回答 2

20
var OSName="Unknown OS";
if (navigator.appVersion.indexOf("Win")!=-1) OSName="Windows";
else if (navigator.appVersion.indexOf("Mac")!=-1) OSName="MacOS";
else if (navigator.appVersion.indexOf("X11")!=-1) OSName="UNIX";
else if (navigator.appVersion.indexOf("Linux")!=-1) OSName="Linux";

console.log('Your OS is: '+OSName);
于 2013-01-24T12:18:52.660 回答
-1

如果你使用java,你可以使用下面的代码:

System.getProperty("os.name")

并会得到像这样的字符串:

“Windows 10”或“Mac OS X”

然后,它可以用于您的特定目的

于 2019-03-06T10:37:30.280 回答