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