离子网络类型 = 空
Ionic Network type = null
我正在使用 Ionic v2 ts 开发一个应用程序。我的 network.type 等于 null。
什么问题?
import { Network } from '@ionic-native/network';
@Component({
selector: 'page-home',
templateUrl: 'home.html',
providers: [ProviderAccessApi]
})
export class HomePage {
user : string;
pass:string;
constructor(public navCtrl: NavController, public providerAPI:ProviderAccessApi, private platform: Platform, public alertCtrl : AlertController, public network : Network) {
console.log('HomePage carragada com sucesso')
alert(network.type);
}
首先请注意,您应该将与网络相关的代码放在this.platform.ready().then(() => {...});
中,以便在平台准备就绪时执行它。
import { Network } from '@ionic-native/network';
@Component({
selector: 'page-home',
templateUrl: 'home.html',
providers: [ProviderAccessApi]
})
export class HomePage {
user : string;
pass:string;
constructor(public navCtrl: NavController,
public providerAPI: ProviderAccessApi,
private platform: Platform,
public alertCtrl : AlertController,
public network : Network) {
console.log('HomePage carragada com sucesso');
this.platform.ready().then(() => {
// Now all cordova plugins are ready!
alert(network.type);
});
}
}
我正在使用 Ionic v2 ts 开发一个应用程序。我的 network.type 等于 null。 什么问题?
import { Network } from '@ionic-native/network';
@Component({
selector: 'page-home',
templateUrl: 'home.html',
providers: [ProviderAccessApi]
})
export class HomePage {
user : string;
pass:string;
constructor(public navCtrl: NavController, public providerAPI:ProviderAccessApi, private platform: Platform, public alertCtrl : AlertController, public network : Network) {
console.log('HomePage carragada com sucesso')
alert(network.type);
}
首先请注意,您应该将与网络相关的代码放在this.platform.ready().then(() => {...});
中,以便在平台准备就绪时执行它。
import { Network } from '@ionic-native/network';
@Component({
selector: 'page-home',
templateUrl: 'home.html',
providers: [ProviderAccessApi]
})
export class HomePage {
user : string;
pass:string;
constructor(public navCtrl: NavController,
public providerAPI: ProviderAccessApi,
private platform: Platform,
public alertCtrl : AlertController,
public network : Network) {
console.log('HomePage carragada com sucesso');
this.platform.ready().then(() => {
// Now all cordova plugins are ready!
alert(network.type);
});
}
}