我正在处理与Tampermonkey一起运行的脚本,我想添加一个用于脱机导航的选项。该脚本准备与任何网站一起使用,并且与Web Adaptation有关。
首先,我尝试通过脚本设置manifest属性,但不确定是否可行。由于无法将新文件添加到网站,因此无法使用本地.manifest
文件。有什么办法可以实现这样的目标:
var a = document.getElementsByTagName("html");
a.setAttribute("manifest", "CACHE MANIFEST URL1, URL2, URLn");
我想处理这种情况的另一种方法是改用localStorage,但是它的大小确实很小。 (见此How can I use `localStorage` to store an entire page?)
有什么想法吗?