Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome extension 从Chrome扩展名保存文件_Google Chrome Extension - Fatal编程技术网

Google chrome extension 从Chrome扩展名保存文件

Google chrome extension 从Chrome扩展名保存文件,google-chrome-extension,Google Chrome Extension,我正在为chrome构建一个浏览器操作类型扩展。最终结果是用户单击扩展按钮,并开始从已知域下载文件 我看到了一些类似的答案,但它们都告诉您如何生成文件(据我所知),而我已经在服务器上准备好了文件 我尝试在弹出式html中添加一个A(link)元素,让用户右键单击并“另存为”,但是这个选项在扩展弹出式html中不可用。我尝试将扩展弹出窗口导航到文件的URL(location.href),但它显示了一个页面未找到错误 如何让用户下载文件?最好是在单击扩展按钮时,但在扩展的html中再次单击是可以接受

我正在为chrome构建一个
浏览器操作
类型扩展。最终结果是用户单击扩展按钮,并开始从已知域下载文件

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

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


如何让用户下载文件?最好是在单击扩展按钮时,但在扩展的html中再次单击是可以接受的解决方案。

在最近的线程中找到了答案:

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