Inkfilepicker:在iframe中显示移动版本的问题

时间:2013-08-20 08:22:20

标签: filepicker.io

我正在尝试在移动网站版本中使用指向iframe的“container”属性,但在这种情况下,inkfilepicker会为桌面和移动设备发送桌面内容。在属性“容器”被删除后,我将获得一个包含移动内容的新标签。请指教。

selectFilepickerService: function(service){
    var maxFilesize = $('#ufilepickContent form[name="filepickerConf"] input[name="max_file_size"]').val();
    this.lastService = service;
    filepicker.pick({
        mimetypes: ['image/*'],
        container: 'ufilepickService',
        maxSize  : maxFilesize,
        services : service
    }, $.proxy(function(fpfile){
        this.saveImage(fpfile.url, fpfile.filename);
    }, this));
},

1 个答案:

答案 0 :(得分:3)

您可以使用mobile传递参数以强制移动模式:true,例如

filepicker.pick({
    mimetypes: ['image/*'],
    container: 'ufilepickService',
    mobile: true,
    maxSize  : maxFilesize,
    services : service
}, $.proxy(function(fpfile){
    this.saveImage(fpfile.url, fpfile.filename);
}, this));