在Firefox中检测Windows 11(或任何没有支持客户提示的浏览器)

发布于 2025-02-09 06:22:58 字数 281 浏览 1 评论 0原文

我尝试使用JavaScript检测Windows 11,而不使用此信息:

navigator.userAgentData.getHighEntropyValues

我的原因:

  1. 在许多浏览器中不支持
  2. 并不总是方便的
  3. 它需要异步编程,这

,我知道有一些问题,但没有一个解决方案,没有任何解决方案不使用用户代理客户端提示。

这是可能的,还是我们基本上无法再检测到Windows的新版本?

I trying to detect Windows 11 using javascript without using this:

navigator.userAgentData.getHighEntropyValues

My reasons:

  1. Is not supported in many browsers
  2. It requires async programing which is not always convenient
  3. It requires HTTPS

I know there are some questions about this, but none of them has any solution that doesn't use the User-Agent Client Hints.

Is this possible or we basically can't detect the newer versions of Windows anymore?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文