Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.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
Javascript 手动触发Plupload';s浏览按钮_Javascript_Jquery_Plupload - Fatal编程技术网

Javascript 手动触发Plupload';s浏览按钮

Javascript 手动触发Plupload';s浏览按钮,javascript,jquery,plupload,Javascript,Jquery,Plupload,我想在Plupload初始化时打开浏览窗口。我试图手动触发按钮,但没用。手动触发是否可以打开浏览窗口 var uploader = $(".fileuploader").pluploadQueue({ runtimes: 'html5, html4', url: '../admincp/controllers/crud.php?type=assetupload', max_file_size: '100mb', chunk_size: '30mb', un

我想在Plupload初始化时打开浏览窗口。我试图手动触发按钮,但没用。手动触发是否可以打开浏览窗口

var uploader = $(".fileuploader").pluploadQueue({
    runtimes: 'html5, html4',
    url: '../admincp/controllers/crud.php?type=assetupload',
    max_file_size: '100mb',
    chunk_size: '30mb',
    unique_names: true,
    rename: true,
    multiple_queues: true,
    mime_types: [{
        title: "Dosyalar",
        extensions: "jpg,jpeg,gif,png,pdf,tif,txt,xls,doc,svg,xlsx,docx,ppt,pptx,zip,rar,7z,psd,ai,eps,ps,rtf,odt,ots"
    }],
    filters: [{
        title: "Image files",
        extensions: "jpg,jpeg,gif,png,pdf,tif,txt,xls,doc,svg,xlsx,docx,ppt,pptx,zip,rar,7z,psd,ai,eps,ps,rtf,odt,ots"
    }],
    init: {
        BeforeUpload: function (up, file) {
            up.settings.multipart_params = {
                filename: file.name
            };
        },
        FilesAdded: function (up, files) {
            up.start();
        },
        UploadComplete: function (up, files) {
            up.splice();
            up.refresh();
            $.get("../admincp/controllers/crud.php?type=getassets", function (data) {
                $("#assetlist").html(data);
            });
        }
    }
});

类似这样的东西应该可以触发
plupload的上传

$('.fileuploader').plupload('start');

但是如果你说的是文件浏览对话框,它不能手动触发,因为它依赖于操作系统,但是这里有一个解决方案,我尝试了这个解决方案,但没有成功。答案发布在2012年。它看起来很旧。因为您试图手动触发,这就是为什么它不可能的原因,只有Firefox允许在
Flash/Silverlight/Html4
中模拟
单击
,无法以编程方式打开文件对话框。