我目前正在创建Chrome扩展程序(主要使用javascripts),允许用户在网页上抓取图像并下载它们。我已完成链接抓取部分,代码将返回如下数组:
["http://example.com/image1.jpg","http://example.com/image2.jpg"]
但如何在ONE CLICK中下载所有链接?我尝试在新标签上列出所有照片,然后让用户按Ctrl + S保存页面。但是这极大地影响了UI,我不喜欢它。我没有托管网页,所以服务器端脚本可能无法工作..还有其他解决方案吗?
答案 0 :(得分:0)
据我所知,Chrome扩展程序在技术上无法像Firefox那样将文件保存到磁盘。
执行此操作的唯一方法是使用NPAPI 遗憾的是,由于安全问题,使用npapi的扩展很可能不会被Web Store接受。当然,如果您自己使用它或在您的网站上托管扩展程序,那也没关系。
您可以安装和检查以下扩展的代码,也许您甚至可以使用提供的npapi:
屏幕截图(由Google提供)https://chrome.google.com/webstore/detail/cpngackimfmofbokmjmljamhdncknpmg
Chrome工具箱(由Google提供)https://chrome.google.com/webstore/detail/fjccknnhdnkbanjilpjddjhmkghmachn
Awesome截图:Capture&注释https://chrome.google.com/webstore/detail/alelhddbbhepgpmgidjdcjakblofbmce
下载Asisstant(谷歌) - 我猜死了。