【问题标题】:Windows Phone phonegap/cordova localstorage not saving dataWindows Phone phonegap/cordova localstorage 不保存数据
【发布时间】:2013-04-15 09:45:21
【问题描述】:

我在 phonegap 中的 localStorage 有问题。 localStorage 中有两种表示法:

1. localStorage.setItem["key", "value"]/localStorage.getItem["key"] (不适合我)
2. localStorage.key(工作正常,但不保存数据,重新启动应用程序后)

【问题讨论】:

  • 我在 WP8 上遇到了同样的问题。它适用于 Android 和 iOS,甚至在 WP7 上(尽管有一个插件在工作)。当使用file:// 协议访问时,似乎 WP8 会计算每个页面,因为它位于不同的域中。每个页面都有自己的 localStorage。

标签: cordova local-storage windows-phone


【解决方案1】:

你用的是方括号吗?您正在设置一个数组而不是调用一个函数。

试试这个:

localStorage.setItem("key", "value");

//get the value
localStorage.getItem("key");

【讨论】:

  • 嗨,我正在使用 windows cordova..localStorage 在 windows phone 的不同 html 页面中使用时无法正常工作..请帮助我..谢谢
【解决方案2】:

我的个人建议是不要使用本地存储。从长远来看,它并不好,因为它几乎已被弃用并且存储大小有限制。

使用插件并适配 SQLITE 数据库或任何对存储大小没有限制的东西。

【讨论】:

  • 我们总是假设提问者想要做/使用他所问的。
  • 丹,这只是我的建议。无论我经历过什么,读过什么。
  • 如果有人想使用localStorage,遇到同样的问题并在google上找到这个问题,你的回答只是浪费时间,因为它没有解决问题。然而,这就是这个网站的目的。快速解决问题。
猜你喜欢
  • 2013-10-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-30
  • 1970-01-01
  • 2012-02-01
相关资源
最近更新 更多