forge.prefs和localStorage有什么区别?

问题描述:

在最近的版本中,引入了forge.prefs。除了forge.prefs接受回调外,该功能与localStorage API非常相似。forge.prefs和localStorage有什么区别?

使用一个优于另一个的优点是什么?操作有什么不同?

forge.prefs的实现使用设备的本机存储实现,例如iOS上的NSUserDefaults和Android上的SharedPreferences

这取决于平台的确切后果,但这里的主要目标是增加存储量的上限 - 某些设备默认情况下也没有持久localStorage IIRC ...