Ionic 2存储不适用于ios,但适用于Android。我正在使用这个import { Storage } from '@ionic/storage';
在本地存储数据。Ionic 2存储不适用于iOS
我做样品这样
import { Storage } from '@ionic/storage';
export class MyApp {
constructor(private storage: Storage) { }
setData() {
// set a key/value
storage.set('username', 'johndoe');
}
getData() {
// get a key/value pair
storage.get('username').then((val) => {
alert('Your username is', val);
});
}
}
它完美地在Android上。但是当我尝试在iOS上构建时,它不起作用。数据未显示。关于如何在离子2中存储持久数据的一些建议,可以在Android和iOS平台上完美工作。
我已经有'IoinicStorageModule',所以我直接去了这一点。 无论如何,谢谢你,我会稍后再尝试一下,这段代码是否适用于iOS?你测试了吗? – JSmith
根据docs(https://github.com/ionic-team/ionic-storage)它是跨平台的,并为每个平台选择最佳解决方案。目前我无法访问iOS,但它会在测试之前该应用程序在应用程序商店出去 – MBielski
我已经尝试过,但它在iOS上不起作用 – JSmith