1

ユーザーに、plupload を使用して横向きのファイルのみをアップロードするように強制したいと思います。

それを行うことができるフィルター(ファイルタイプのみ)は見たことがありません。

これが私のコードです:

    var initUploader = function () {
    $("#uploader").pluploadQueue({
        // General settings
        runtimes : 'html5,gears,flash,silverlight,browserplus',
        url : 'http://xxx',
        max_file_size : '10mb',
        chunk_size : '1mb',
        unique_names : true,

        // Resize images on clientside if we can
        resize : {width : 320, height : 240, quality : 90},

        // Specify what files to browse for
        filters : [
            {title : "Image files", extensions : "jpg,gif,png"}
        ],

        // Flash settings
        flash_swf_url : '/js/plupload/js/plupload.flash.swf',

        // Silverlight settings
        silverlight_xap_url : '/js/plupload/js/plupload.silverlight.xap',

        // send extra parameters :
        multipart_params : {
            'title': 'Picture title',
            'pictureCategory': 'Banniere',
            'vigneronID': $('#vigneron_id').val()
        },
        init: {
            FilesAdded: function (up, files) {
                alert('Selected files: ' + files.length);
            },
            UploadComplete: function (up, files) {
                // destroy the uploader and init a new one
                up.destroy();
                initUploader();
            }
        }
    });
};

ファイルの長さを警告する init セクションで、ファイルの向きを検出し、それをキューに追加するかどうかを許可するために、幅/高さのプロパティにアクセスできるかどうか迷っています。

plupload File API ( http://www.plupload.com/plupload/docs/api/index.html#class_plupload.File.html ) はこれらのプロパティを提供していないようです!

提案をありがとう。

4

0 に答える 0