Можно ли найти локальные сетевые устройства в Angular 7 - PullRequest
0 голосов
/ 17 декабря 2018

У меня есть требование к приложению, чтобы найти устройства локальной сети, такие как их следующая информация:

{
    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, но не смог этого сделать.

Пожалуйста, руководство!!!

Ответы [ 2 ]

0 голосов
/ 17 декабря 2018

Попробуйте это,

Нажмите эту ссылку ipinfo.io , чтобы узнать подробности.Это пример данных.Вы получаете правильные данные при вызове API, как это (код ниже)

  getDeviceDetails()
  {

    this.http.get('https://ipinfo.io/json')
    .map(res => res.json())
    .subscribe(
     data => {
          console.log(data);
      }
    );
  }
0 голосов
/ 17 декабря 2018

Нет , это было бы невозможно.Angular - это язык интерфейса, предоставляемый браузеру в виде Javascript и HTML.Даже браузер не может получить доступ к информации о сети.

...