如何将用户输入保存在cordova项目的本地存储中

Posted

技术标签:

【中文标题】如何将用户输入保存在cordova项目的本地存储中【英文标题】:How to save user input in local storage for cordova project 【发布时间】:2019-04-24 18:41:59 【问题描述】:

<!DOCTYPE html>
<html>

<head>
    <meta name="viewport" content="width=device-width, initial-scale=1">
</head>

<body>
    <div id="ex"></div>
    <input id='sky' name='name'>
    <button onclick="myFunc()">Click me</button>
    <script>
    function myFunc() 
        var ex = document.getElementById('ex');
        var demo = document.getElementById('sky').value;
        var l = localStorage;
        l.saveData = demo;
        console.log(l.saveData);
        console.log('called me');
        ex.innerHTML = l.saveData;
    
    </script>
</body>

</html

如何在我的科尔多瓦应用程序中使用纯 js 保存用户输入? 在下面的代码 l.saveData 中保存它,但刷新时它会被取消保存。如何让它发挥作用?

【问题讨论】:

【参考方案1】:

希望对你有帮助

第 1 步:将您的数据保存在本地存储中。将执行一些操作

参考Localstorage

第 2 步:刷新页面时,如果退出,则从本地存储中检索数据

【讨论】:

以上是关于如何将用户输入保存在cordova项目的本地存储中的主要内容,如果未能解决你的问题,请参考以下文章

如何将匿名 Firebase 凭据保存到本地存储以外的其他地方?

如何从 cordova 应用程序将文件保存在内部存储中?

将图像保存在本地存储phonegap中

将输入值保存到本地存储并在不同的页面上检索它

将本地存储从 Cordova 迁移到 Xamarin 应用程序

如何在 Angular 中处理本地存储丢失的项目?