Google chrome extension 没有提示的Chrome扩展下载文件

Google chrome extension 没有提示的Chrome扩展下载文件,google-chrome-extension,Google Chrome Extension,我正在制作一个扩展,其中用户正在设置一些配置,根据他的选择,需要在后台下载(从远程url)一个png文件,并将其保存为某个文件,以便以后可以访问。它必须保存为文件,并通过其最终路径注入页面 阅读chrome的[fileSystem][1]api,所有方法都会向用户发送一个提示以下载文件。是否有任何方法可以在不提示用户下载的情况下将文件保存到某个位置?使用fetch以blob形式下载,然后通过a链接使用download属性进行保存,例如使用页面上的对象url。我可以在background.js文件

我正在制作一个扩展,其中用户正在设置一些配置,根据他的选择,需要在后台下载(从远程url)一个png文件,并将其保存为某个文件,以便以后可以访问。它必须保存为文件,并通过其最终路径注入页面


阅读chrome的
[fileSystem][1]
api,所有方法都会向用户发送一个提示以下载文件。是否有任何方法可以在不提示用户下载的情况下将文件保存到某个位置?

使用
fetch
以blob形式下载,然后通过
a
链接使用
download
属性进行保存,例如使用页面上的对象url。我可以在
background.js
文件中这样做,而不必处理dom吗?我想可以,为什么不可以?背景页面与其他页面一样,有自己的DOM。