Ionic:针对不同平台的不同提供商

时间:2017-12-22 09:36:16

标签: ionic-framework

我是Ionic的新手,我正在构建一个适用于Web,iOS和Windows的应用程序。 然而,Web门户需要调用REST API,移动应用程序需要存储和检索本地数据库中的数据。所以我需要两个不同的提供者。如果我只想要一个离子项目,如何拆分此代码?谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用Platform,例如:

  constructor(public platform: Platform){}

  someRequestmethod() {
    if (this.platform.is('ios')) {
      //work with ios
    } else if (this.platform.is('windows')) {
      //work with windows
    }
  }