javascript - 您可以使用带有 chrome 扩展的直接下载链接或从中创建可操作的对象吗?
问题描述
我正在开发一个保存图像文件(图像链接)并根据页面属性重命名它们的扩展。
我使用 chrome 的原生downloads
API 来下载链接并相应地重命名它们。
然而,在一种类型的页面上,图像不是存储在图像链接(以 MIME 文件结尾)中,而是直接下载链接。我无法downloads
在直接下载链接上使用 API,我尝试使用 aFilenameConflictAction
来拦截下载文件,但它是生成的链接,因此每次加载页面时都会有所不同。
是否可以使用扩展程序中的直接下载链接,例如在用户不注意的情况下打开选项卡(我尝试过最低限度地使用打开一个新选项卡,但下载完成后选项卡不会自动关闭),或者制作它成一团?
解决方案
推荐阅读
- r - Error in calculating standard error: (list) object cannot be coerced to type 'double'
- reporting-services - 基于参数选择的 SSRS 报表动态分页
- python - 我们可以在列表中找到素数吗?
- amazon-web-services - 除非执行 /index,否则 aws 静态网站 SSL 将无法工作
- python - 编写一个 evenNumOfOdds (L) 函数,它接受正整数 L 的列表,如果 L 中有偶数个奇数,则返回 True
- c - 要求用户输入 ... 使用 Scanf
- json - 以特定方式在 Excel 中解析 JSON 嵌套数组
- cluster-computing - 具有奇点的 Snakemake
- python - Spacy 实体链接训练 - KeyError
- python - 将列表中的 0 值替换为递增数字,从该列表中的最高数字开始