写在前面:
pc浏览器调试时,无论有网和无网,network.type返回值为null,但可以用同一个局域网的手机浏览器进行调试!
一:需要插件:Network
$ ionic cordova plugin add cordova-plugin-network-information
$ npm install --save @ionic-native/network
二:引入
app.module.ts
import { Network } from '@ionic-native/network';
providers: [
Network
]
三:使用
在使用页面引入
import { Network } from '@ionic-native/network';
constructor(
public network:Network
)
使用:
this.network.type 返回值判断
network.type返回值:unknown, ethernet, wifi, 2g, 3g, 4g, cellular, none