正在开发一个 cordova 应用程序。我已经更新了iOS 10的所有内容。本地存储在iOS 10上运行良好,但在iOS 9上根本不起作用。为什么?
我的代码的简单示例:
localStorage.setItem("events", JSON.stringify(eventsList), 1);
var dataCached = JSON.parse( localStorage.getItem( "events" ) );
在不同版本的iOS上,我们需要注意什么吗?在我做cordova platform update ios
和更新的科尔多瓦之前,它曾经工作得很好。
谢谢
由于内存不足 localStorage 在 iOS 8 之后随机清除,因此可能在 iOS 10 中删除了该东西,尚未进行测试
有关更多信息,请参阅此 https://forum.ionicframework.com/t/ios-localstorage-persistence/20004/11