2014-02-10 47 views
3

我正在开发谷歌浏览器扩展。 有没有方法可以访问顶层的缩略图 我收到以下错误。如何访问谷歌浏览器本地资源

Not allowed to load local resource: chrome-search://thumb/https://www.google.lk/ 

(但是,如果我直接从浏览器中打开这个网址我可以看到图像) 有,我必须在manifest文件中提及的任何许可或不能访问它们?

更新

我与<all_urls>许可尝试为好。但我仍然无法访问这些

回答

2

我必须跟你说实话:你不能。

一直试图让网站缩略图超过一个月(对于我正在研究的学生项目:自定义历史浏览器),我尝试在代理服务器上本地使用html2canvas,我尝试在服务器上使用phantomjs和wkhtmltopdf,即使我设置了所有权限(至少我希望如此),但它不会让我加载图像资源。

有一个pending issue(自2009年起!)提示谷歌允许我们访问拇指和图标,但它仍然没有解决(嗯,他们允许访问favicon无论如何)。

什么,你可以尝试做的是自己管理缩略图的创建和使用https://developer.chrome.com/extensions/tabs#method-captureVisibleTab

我希望您发现在此期间,您的解决方案,如果你没有,请张贴在这里。