javascript - 清除浏览器历史记录后,Javascript 中的 localStorage 是否会被删除

标签 javascript html mobile local-storage

我有一个小问题。

一旦用户清除了 Bowser 历史记录,localStorage 是否会被删除?

如果是,那么有没有一种方法可以将 URL 作为字符串保存在移动设备上的某个位置,即使用户或任何其他应用程序强制清除浏览器历史记录,该 URL 也始终保留在那里。

只要我的移动应用程序需要该字符串(URL),我就可以获取它。

问题是我想保存一个静态服务的 URL,该服务可以获取移动客户端的更新。我希望每当用户仅第一次启动我的移动应用程序时,他应该手动键入该 URL(将由我提供)以获取更新,然后了解我如何使用一些 JavaScript用于将该 URL 保存在移动设备上的 API(即使浏览器历史记录被删除,用户也永远无法删除),以便在每次后续启动时,用户无需再次键入该 URL 来进行更新,并且如果更新退出移动应用程序应该能够自动获取保存的 URL 并联系服务以获取更新。

谢谢。

最佳答案

一旦用户清除浏览器历史记录,localStorage 是否会被删除?

是的,当浏览器数据被删除时,本地存储确实会被清除。

将 URL 作为字符串保存在移动设备上的某个位置,即使用户或任何其他应用程序强制清除浏览器历史记录,该 URL 也始终保留在那里。

您指的是实际的移动应用程序还是手机浏览器中的网站?如果它是浏览器内的网站,那么答案是否定的。

如果您指的是实际的移动应用程序,则有多种存储数据的方法。如果是这种情况,您可能想扩展您的问题。

关于javascript - 清除浏览器历史记录后,Javascript 中的 localStorage 是否会被删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26512449/

相关文章:

java - 如何确定最后一次通话是在android中拨出还是拨入

css - Canvas 外边栏 - 无法设置背景颜色 Twitter Bootstrap

深度数组上的 JavaScript 深度传播运算符

c# - 拖放在 Windows 10 Mobile 上的 UWP 应用程序中不起作用

javascript - jQuery addClass 不适用于页面加载

javascript - HTML 字体和粗体不在 IE 11 中呈现,但在 chrome 中工作 - 从 javascript 动态

html - 将 3 个 div 并排放置在一个未定义大小的 div 中

javascript - 如何找到具有未知值的数据属性的元素?

javascript - 这些演示 : http://www. ape-project.org/demos/在我的机器上无法运行

javascript - gorilla /csrf 的问题