从Chrome扩展程序保存文件

时间:2014-02-26 19:54:11

标签: google-chrome-extension

我正在为chrome构建Browser Action类型扩展程序。最终结果是用户单击扩展按钮,并开始从已知域下载文件。

我已经看到了一些类似的答案,但它们都告诉你如何生成文件(据我所知),而我在服务器上准备好了文件。

我尝试在弹出式html中添加A(链接)元素,并让用户右键单击并“另存为”,但此选项在扩展弹出窗口中不可用。我尝试将扩展弹出窗口导航到文件的URL(location.href),但它显示找不到页面错误。

如何让用户下载文件?最好是点击扩展按钮,但扩展程序的html内的第二次点击是可接受的解决方案。

1 个答案:

答案 0 :(得分:0)

在最近的帖子中找到答案:CHROME ext/app - single click for image download

只使用下载管理器api(我一直以为只是为了访问下载列表)。