[英]Determine which OS from Javascript
有没有办法确定浏览器在哪个操作系统上运行?
我有一个NPAPI插件,目前该插件只能在Linux上运行,如果用户尝试在!Linux机器上使用该插件,我想提醒用户。
PPK 在quirksmode.com上有一个脚本 ,可能会为您工作。
navigator.platform.substring(0, 5)==='Linux'
Opera仅针对navigator.platform
报告Linux
。 Mozilla和Chromium也给出了拱门名称,例如。 Linux i686
或Linux 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.