繁体   English   中英

从Javascript确定哪个操作系统

[英]Determine which OS from Javascript

有没有办法确定浏览器在哪个操作系统上运行?

我有一个NPAPI插件,目前该插件只能在Linux上运行,如果用户尝试在!Linux机器上使用该插件,我想提醒用户。

PPK 在quirksmode.com上有一个脚本 ,可能会为您工作。

navigator.platform.substring(0, 5)==='Linux'

Opera仅针对navigator.platform报告Linux Mozilla和Chromium也给出了拱门名称,例如。 Linux i686Linux x86_64 ,如果您的插件并非适用于所有架构,则可能会感兴趣。

如果您还希望允许其他可能运行ELF NPAPI插件的Unix平台,则可以在navigator.platform.appVersion寻找子字符串X11 ,尽管这有点笨拙。

一个简单的Google搜索显示了以下内容: http : //www.javascripter.com/faq/operatin.htm

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM