Is it possible to access Google Chrome’s cache from within an extension?
I’d like to write an extension that loads a cached version of a page when the online one can’t be accessed (e.g. Internet connectivity issue).
Updated: I know I could write an NPAPI plugin accessible through an extension to accomplish this but I’d rather not suffer writing one… I am after a solution without resorting to NPAPI, please.
Note: as far as I can tell, Google Chrome doesn’t support this functionality (at least not out-of-the-box): I just had an episode of “no Internet access” and I was stranded…
Unfortunately, I’m 99% sure that this is impossible without using an NPAPI in your extension.
Chrome extensions are sandboxed to their own process, and can only access files within the extension’s folder.
There is some support for things like
chrome://favicon/. But that’s about it, at least for now.Source (Google Chrome Extensions Reference)