javascript - 来自默认浏览器的 Electron "grab"localStorage

标签 javascript html node.js electron

我正在开发一个 Electron 应用程序,它需要能够在我的站点的默认操作系统浏览器上检索 localStorage。我怎样才能做到这一点?是否有任何 API/模块?我在想这样的事情:

var electron = require("electron");
var storage = electron.OSBrowser.storage;

但我很确定那不存在。谢谢。 (仅供引用,我在渲染器中而不是主进程中)

最佳答案

您的问题有点令人困惑,因为我们不知道您问题的上下文中的“默认浏览器”和“我的站点”是什么。自 Electron ships with Chromium ,“默认浏览器”是众所周知的:它的 Chromium。由于 Chromium 是 HTML5 兼容的,你可以只使用 normal LocalStorage methods在您的渲染器进程中。

当你说“我的网站”时,听起来像是你希望 Electron 从网络上运行;它不是,它是您 PC/Mac 上的本地应用程序。

如果此答案没有帮助,我们将需要您提供更多详细信息以缩小您的需求范围。

关于javascript - 来自默认浏览器的 Electron "grab"localStorage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50654230/

相关文章:

javascript - 数据可视化 : Best tools to generate simple charts in PDF with Javascript or Python

javascript - 更改 "md-menu"的 Angular 2/4 Material 默认样式

html - 是否可以在浏览器中找到所有访问过的链接?

html - 如果我设置边距,图像会被覆盖

javascript - 导出 Babel ES6 默认语法

node.js - 如何从 .csproj 文件知道计算机上是否安装了 nodejs?

javascript - 无法更改 :hover CSS properties with JavaScript

html - Achecker 链接文本可能没有意义

node.js - 如何调试 Passport

javascript - JS : how can I base64 encode a local file without XMLHttpRequest?