Filepicker.io - “全选”按钮用于选择多个图像

时间:2013-07-09 18:23:13

标签: filepicker.io

是否可以在filepicker.io对话框中添加一个全选按钮,这样用户就不必单击每个按钮或切换+单击?

2 个答案:

答案 0 :(得分:0)

Filepicker Developer在这里。目前没有办法做到这一点。我会让产品团队知道,当用户上传大量文件时,似乎会有一些摩擦。感谢您的反馈。

答案 1 :(得分:0)

看到它显然是实现此功能的首要任务,我认为我自己想办法自己动手操作...必须单击每个文件(超过3,000个)才能单独添加它们只是简单的asinine。自从2013年被要求以来没有实现这一功能,两年后的2015年现在只是忽视和短视。羞辱FilePicker ......

1)使用Chrome打开调用FilePicker(在我的情况下,Blacks.ca)的网站内的上传对话框

2)打开开发人员工具和控制台选项卡

3)将目标下拉列表切换到' dialog.filepicker.io'条目

4)浏览到您选择的文件服务,并让它显示您要导入的文件(重复向下滚动)(使用过滤器选项卡控制导入数量)。我一次可以做1000次,它会使标签崩溃一次更多。

5)在滚动窗格中加载要导入的所有文件。在控制台窗口中输入以下代码,然后按Enter键。

var class1 = document.getElementsByClassName("fp__wrapper");
console.log('length: ' + class1.length);
for (var i = 0; i < class1.length; i++) {
    var button1 = class1[i].getElementsByTagName("button");
    console.log('length2: ' + button1.length);
    var count = 0
    for (var j = 0; j < button1.length; j++) {
        if (button1[j].className == "btn--cover") {
            count++;
            console.log(count + ' ' + button1[j].parentNode.parentNode.firstChild.firstChild.innerHTML);
            button1[j].click();
        }
    }
}

它会在控制台中为您提供反馈,因为它会点击每个按钮。但是,每个服务器都有一个服务器调用,因此单击所有按钮后需要一些时间来处理。请耐心等待。

选中所有内容后,请点击“导入”按钮。导入窗口右下角的按钮。当它将文件从您选择的文件服务传输到FilePicker时,请单击此评论上的upvote按钮,并向FilePicker写一封电子邮件,评论缺少“全部选择”按钮&#39;。最后,享受一天的愉快休息(你回收而不是点击每个文件)。