Typescript 用于浏览器和移动设备的Ionic 2存储

Typescript 用于浏览器和移动设备的Ionic 2存储,typescript,ionic-framework,local-storage,ionic2,Typescript,Ionic Framework,Local Storage,Ionic2,在RC0之前,爱奥尼亚2可以像这样使用本地存储: storage = new LocalStorage(SqlStorage, options); 我在我的应用程序中使用了它,它在浏览器(ionic serve)和移动设备(build/run)中都起作用 现在只有本地存储或安全存储,这两种存储显然都不能在浏览器(serve)中工作 是否有其他可能使用既适用于浏览器又适用于移动设备的存储/数据库系统 我很高兴能得到任何帮助。现在(Ionic v2.0.1)您可以使用以下存储: import {

在RC0之前,爱奥尼亚2可以像这样使用本地存储:

storage = new LocalStorage(SqlStorage, options);
我在我的应用程序中使用了它,它在浏览器(ionic serve)和移动设备(build/run)中都起作用

现在只有本地存储安全存储,这两种存储显然都不能在浏览器(serve)中工作

是否有其他可能使用既适用于浏览器又适用于移动设备的存储/数据库系统

我很高兴能得到任何帮助。

现在(Ionic v2.0.1)您可以使用以下存储:

import { Storage } from '@ionic/storage';

export class MyApp {
  constructor(storage: Storage) {

     storage.ready().then(() => {

       // set a key/value
       storage.set('name', 'Max');

       // Or to get a key/value pair
       storage.get('age').then((val) => {
         console.log('Your age is', val);
       })
     });
  }
}

有关

的更多数据,您可以尝试将SQLite插件用于移动设备,并在浏览器上使用IF/ELSE语句@soniaonic run browser而不是ionic serve browser时返回WebSQL