如何在ReactJS中检索系统信息(IP地址、操作系统、电池、存储)?

问题描述 投票:0回答:1

'我正在开发一个 ReactJS 项目,需要检索各种系统信息,例如 IP 地址、操作系统详细信息、电池状态和存储信息。我研究了不同的方法,但尚未找到适合我要求的解决方案。

我尝试了 javascript 方法 console.log(window) 和 console.log(navigator) 但无法获取有效信息。即使我尝试了一个名为 systeminformation 的 npm,但我无法获得有效信息

  1. 我不确定如何在 ReactJS 应用程序中访问 IP 地址和操作系统信息。
  2. 我不确定哪些库或 API 适合在 Web 应用程序上下文中检索电池和存储信息。

它必须适用于所有环境,如(windows、linux、mac)。

有人可以提供有关如何在 ReactJS 中实现这些任务的指导吗?任何正确方向的帮助或指示将不胜感激。谢谢!

javascript reactjs npm operating-system system
1个回答
0
投票

出于安全原因,浏览器 API 限制对某些系统信息(例如 IP 地址和操作系统)的直接访问。这意味着直接从 React 应用程序的前端检索它们可能是不可能的。

© www.soinside.com 2019 - 2024. All rights reserved.