gpt4 book ai didi

javascript - 如何在 HTML5/Jquery 和 Cordova/PhoneGap 中存储首选项?

转载 作者:行者123 更新时间:2023-12-03 11:59:05 25 4
gpt4 key购买 nike

我们利用 HTML5/JQuery 和 Cordova/PhoneGap 开发移动应用程序。

我们有一个 HTML 页面用于处理“站点偏好”,即澳大利亚、印度、巴基斯坦等。我们希望存储该页面(基于每个设备)。存储这个的最佳方式是什么?我们知道 HTML5 具有“本地存储”,但并不意味着这些数据的生命周期仅在 webkit 应用程序运行时存储。因此,如果应用程序关闭意味着设备将丢失所存储的信息。是对的吗?

我们希望在浏览器中拥有一个简单的类似 Cookie 的概念,我们只需将其拖放到那里即可读取。但如果我们移植到 Cordova/PhoneGap 显然是行不通的。有什么想法如何存储它吗?

谢谢

最佳答案

使用 LocalStorage W3C API 存储简单首选项的最佳方式,所有值都将按设备存储,并且该 API 非常易于使用。

function getCountry() {
var currentCountry = window.localStorage.getItem('country');
return currentCountry;
}

function setCountry(country) {
window.localStorage.setItem('country', country);
}

如果您需要存储结构化数据,您可以查看other storage options Cordova 支持这些

关于javascript - 如何在 HTML5/Jquery 和 Cordova/PhoneGap 中存储首选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25482705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com