Plugins 为什么离子网络插件升级后不工作。?

Plugins 为什么离子网络插件升级后不工作。?,plugins,ionic2,Plugins,Ionic2,这段代码在升级到爱奥尼亚3.4之前运行良好 现在在serve命令中显示: 类型“Navigator”上不存在属性“connection”。 我已将此代码Network.connection替换为navigator.connection,但结果仍然相同 export class NetworkService { onDevice: boolean; constructor(public platform: Platform , private Network: Network){

这段代码在升级到爱奥尼亚3.4之前运行良好

现在在serve命令中显示:

类型“Navigator”上不存在属性“connection”。

我已将此代码
Network.connection
替换为
navigator.connection
,但结果仍然相同

export class NetworkService {

 onDevice: boolean;

  constructor(public platform: Platform , private Network: Network){
    this.onDevice = this.platform.is('cordova');
  }

  isOnline(): boolean {
    if(this.onDevice && Network.connection){
      return Network.connection !== Connection.NONE;
    } else {
      return navigator.onLine; 
    }
  }

  isOffline(): boolean {
    if(this.onDevice && Network.connection){
      return Network.connection === Connection.NONE;
    } else {
      return !navigator.onLine;   
    }
  }
}

该插件周围的包装已更改,并且未公开“连接”属性。相反,您需要使用“type”属性。ionic文档中提供了完整的示例。

Hi-请在添加标签之前检查标签说明。每个networkx标记的问题都会自动收到一封电子邮件。然后我来读问题。Networkx是一个python包,与计算机中的网络配置无关。您的问题与python无关,都是关于网络配置的。@joeI不熟悉python它是关于ionic的。我的意思是,您添加了一个“networkx”标记,其描述明确表示它用于特定的python包(您没有使用)。我要问的是,将来在使用标签之前,你要检查标签的描述