1

我有一个应用程序要求来查找本地网络设备,例如以下信息:

{
    ip: 192.168.10.1,
    mac: xxx.xxx.xxx.xxx
},
{
    ip: 192.168.10.2,
    mac: xxx.xxx.xxx.xxx
},
{
    ip: 192.168.10.3,
    mac: xxx.xxx.xxx.xxx
}

我尝试过不同的npm packages但做不到。

请指导!!!

4

2 回答 2

2

,这是不可能的。Angular 是作为 Javascript 和 HTML 交付给浏览器的前端语言。甚至浏览器也无法访问网络信息。

于 2018-12-17T09:45:49.310 回答
1

试试这个,

单击以下链接ipinfo.io以了解详细信息。这是一个示例数据。像这样调用 api 时获得正确的数据(下面的代码)

  getDeviceDetails()
  {

    this.http.get('https://ipinfo.io/json')
    .map(res => res.json())
    .subscribe(
     data => {
          console.log(data);
      }
    );
  }
于 2018-12-17T09:52:42.593 回答