Как читать IP-адрес на моем мобильном телефоне при использовании Nativescript - PullRequest
0 голосов
/ 01 февраля 2019

В моем проекте мне нужно создать функцию, которая получает IP-адрес телефона, который он использует.У меня вопрос как?Я не работал на это раньше, и я не нахожу никакой информации, чтобы помочь мне.Пожалуйста, не могли бы вы дать мне идею, как это сделать?Какую библиотеку / плагин я могу использовать для считывания IP-адреса моего телефона?

import * as application from 'application';
import { android } from "application";
var context = application.android.context;
var  wifiMgr = context.getSystemService("wifi");
var wifiInfo = wifiMgr.getConnectionInfo();
var ip = wifiInfo.getIpAddress();
console.log('android.context',android.context)
var  ipAddress = android.context.format.Formatter.formatIpAddress(ip);

Показать форматер Undefined

1 Ответ

0 голосов
/ 02 февраля 2019

Для получения Wifi IP-адреса вы можете использовать этот код:

WifiManager wManager = (WifiManager) 
getSystemService(WIFI_SERVICE);
String ipAddress =Formatter.formatIpAddress(wManager.getConnectionInfo().getIpAddress());
...