获取wifi点设备的mac地址连接到离子2

时间:2017-06-20 17:13:10

标签: ionic2

我想知道如何在离子2中获取设备所连接的wifi网络点的mac地址。

我知道有一个类似的答案here,但它适用于离子1。

1 个答案:

答案 0 :(得分:4)

好的,为了获得这些信息,你需要使用一个非本地的'离子插件。我试过这个one。然后在我的app.component.ts中,我在组件本身之前声明了一个新变量。

declare var WifiInfo

然后在我的应用程序构造函数中,在平台准备好之后我就像这样使用它。

this.platform.ready()
    .then(() => {
        // Okay, so the platform is ready and our plugins are available.
        // Here you can do any higher level native things
        // you might need.
        this.statusBar.styleDefault();
        this.splashScreen.hide();

        // console log an object with wifi info
        WifiInfo.getWifiInfo(wifiInfo => console.log(wifiInfo),
            wifiError => console.log(wifiError));
    });

在控制台中,您将看到wifi信息mac等enter image description here