Javascript 谷歌浏览器扩展持久性

Javascript 谷歌浏览器扩展持久性,javascript,google-chrome,google-chrome-extension,chromium,Javascript,Google Chrome,Google Chrome Extension,Chromium,我的问题很简单,我需要开发一个GoogleChrome扩展,顺便说一句,动态创建HTML/CSS文件。基本上,我想用javascript实现这一点,但出于安全原因,这是不可能的。所以我考虑直接使用ChromeAPI chrome是否有持久性API?我不完全确定您的要求,但请看一看 希望有帮助 Chrome扩展使用localStorage进行数据持久化。查看教程 请注意,只能将字符串保存到localStorage。如果要加载/保存对象,需要一个JSON解析器/字符串化器。可以使用javascrip

我的问题很简单,我需要开发一个GoogleChrome扩展,顺便说一句,动态创建HTML/CSS文件。基本上,我想用javascript实现这一点,但出于安全原因,这是不可能的。所以我考虑直接使用ChromeAPI


chrome是否有持久性API?

我不完全确定您的要求,但请看一看


希望有帮助

Chrome扩展使用localStorage进行数据持久化。查看教程


请注意,只能将字符串保存到localStorage。如果要加载/保存对象,需要一个JSON解析器/字符串化器。

可以使用javascript实现这一点。Chrome在调用其域(我指的是您的扩展文件夹)之外的脚本时非常严格。 1.确保您是从后台页面而不是内容脚本进行js调用。 2.如果您正在进行js/ajax调用,请注意chrome总是发送一个选项请求。即使是GET请求。因此,您的服务器必须能够授予权限


我希望这两点对你的js有所帮助。然而,正如大家所说,LocalStorage做得非常好

这个问题可能很简单,但我并没有真正理解你们所问的……我不明白“出于javascript的原因,这是不可能的。”为什么不可能呢?谷歌ChromeAPI的扩展必须使用javascript。对不起,我编辑了这篇文章。。。问题是我不知道如何写一个文件。。。使用ChromeAPI、HTML5、js、jquery?最好的可能性是什么…我不知道这是否完全是您需要的,但值得一看:请您详细解释一下为什么需要这个,以及您正在解决什么样的任务。我需要的是保存HTML文件,然后使用iframe调用它们,src=“.HTMLFile”。您可能需要的是匿名内容注入。这只是在网页上插入iframe的一种方法。它没有动态保存任何HTML文件…为什么需要这样做?如果你能提供更多的细节,我们也许能找到替代方案