如何跨设备扩展 localStorage (不带 DB)

这个赏金 [https://stackoverflow.com/help/bounty]已经结束。这个问题的答案有资格获得 500 的声誉奖励。赏金宽限期在 12 小时后结束。Emilio estevez [/users/973397/emilio-estevez]想要引起更多关注对于这个问题: > 扩展 localStorage,也许通过.Csv 文件甚至? 目标:扩展我已经实现的localStorage在我的应用程序中,为了更好,我想是非本地的。 -------------------------------------------------------------------------------- 我喜欢使用本地存储 API 保存简单用户设置的实现。我在 web 应用程序中为我的需求工作,但唯一的问题是它是正在使用/保存的机器/浏览器的本地。我没有访问一个经典的 MySQL 风格表。我想扩展或调整我的本地存储来延续到其他浏览器; 或者将我的用户设置存储在用户 JS 对象和 JS 对象属性中。 * 我喜欢与每个用户一起创建 JSON 或 JavaScript 对象的想法,每当有新用户 ……

共10个回答, 标签: javascript node.js json cookies local-storage
如何修复 “将 SameSite cookie 设置为无” 警告?铬扩展

我创建了一个 chrome 扩展,并从 popup.js 我叫 PHP 脚本 (使用 Xhttprequest) 读取 cookie。像这样: $ Cookie_name = "mycookie"; If (isset ($ _ COOKIE [$ cookie_name)) { Echo $ _ COOKIE [$ cookie_name]; } 其他 { 回声 “nocookie”; } 但我得到这个警告在扩展中的错误。 > 与位于的跨站点资源关联的 cookie (这里是我的域) 没有设置SameSite attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with SameSite=None and Secure。您可以在应用程序> 存储> cookie 下的开发工具中查看 cookie,并在 Https://www.chromestatus.com/feature/5088147346030592 [https://www.chro ……

共2个回答,已解决, 标签: php cookies google-chrome-extension
我有一个 javascript 计时器,但我希望计时器继续即使我刷新或重新启动浏览器

我正在使用我在谷歌找到的倒计时器,我只是修改一些代码行,使计时器计数 而不是倒计时。我只想让我的计时器计数,然后当我点击停止按钮时它停止。我的问题是,即使页面刷新或浏览器重新启动,我也希望计时器不重置。据我所知,我需要为此使用 cookie,但我不知道如何将其合并到我的代码中。请帮忙.. 这是我的代码。 (函数 () { $ (文档).ready (函数 () { Var 时间 = “00:00:00”, 零件 = 时间。拆分 (':' ', 小时 = 部分 [0], 分钟数 = 部分 [1], 秒 = 部分 [2], Span = $ ('# countup'); 函数校正 (编号) { 返回 (num <10)?(“0” num): num; } Var 定时器 = setInterval (函数 () { 秒; 如果 (秒> 59) { 分钟; 秒 = 0; 如果 (分钟> 59) { 小时; 秒 = 0; 分钟 = 0; 如果 (小时> = 24) { 警报 (“计时器完成”); } } } Span.text (correctNum (小时) ”:“ correctNum (分钟) ”: ……

共2个回答, 标签: javascript html cookies timer
同样的警告铬 77

自上次更新以来,我遇到了与 SameSite 属性相关的 cookie 错误。 Cookies 来自第三方开发人员 (Fontawesome 、 jQuery 、 Google Analytics 、 Google reCaptcha 、 Google Fonts 等)。)) Chrome 控制台中的错误是这样的。 与上的跨站点资源关联的 cookie 已设置,但没有 “网站” 属性。Chrome 的未来版本只有在设置了 “网站 = 无” 和 “安全” 的情况下,才会提供带有跨网站请求的 cookies。您可以在应用程序> 存储> cookie 下的开发工具中查看 cookie,并在和处查看更多详细信息。 (索引): 1 http://jquery.com/时与跨站点资源关联的 cookie 被设置为没有 “网站” 属性。Chrome 的未来版本只有在设置了 “网站 = 无” 和 “安全” 的情况下,才会提供带有跨网站请求的 cookies。您可以在应用程序> 存储> cookie 下的开发工具中查看 cookie,并在 https://www.chromestatus.com/feature/5088 ……

共1个回答,已解决, 标签: javascript google-chrome cookies samesite