小编ard*_*doc的帖子

已弃用的 Javascript 操作系统检测技术

我想知道为什么像navigator.userAgentnavigator.appNamenavigator.appVersionnavigator.platform这样的 javascript 操作系统检测技术正在从网络标准中删除。

https://developer.mozilla.org/en-US/docs/Web/API/Navigator

如果您访问每个导航器道具,您可以看到

已弃用

此功能已从 Web 标准中删除。尽管某些浏览器可能仍然支持它,但它正在被删除。不要在旧项目或新项目中使用它。使用它的页面或网络应用程序可能随时中断。

所以我想知道

  1. 为什么他们要删除这个
  2. 他们会引入一种新的操作系统检测方法吗
  3. 即使这些技术已被弃用,我也可以使用它们吗?

可能有很多情况我们需要知道操作系统版本。

javascript browser browser-detection navigator os-detection

13
推荐指数
1
解决办法
1万
查看次数