为什么pluploadqueue结合requirejs使用后报错。

u777
  • 1
新手上路,请多包涵

问题描述

问题出现的环境背景及自己尝试过哪些方法

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)
main.js
require.config({

baseUrl:STATIC_CTX +'/static/scripts/',
paths : {
    'plupload':'plugins/plupload-2.3.6/js/plupload.full.min',
    'plupload_queue':'plugins/plupload-2.3.6/js/jquery.plupload.queue/jquery.plupload.queue',
},
//未实现AMD规范,加载方式
shim: {
    'plupload' : {
        exports : 'plupload'
    },
    'plupload_queue' : {
       deps: ['jquery','plupload'],
        exports : 'plupload_queue'
    }
}

});

初始化插件
define(['jquery', 'plupload','plupload_queue'], function ($, plupload) {

$("#uploader").pluploadQueue({
    browse_button:'upload-demo',
    runtimes: 'html5,flash,silverlight,html4,gears,browserplus',
    url:STATIC_CTX + 'upload.php',//上传地址
    max_file_size: '1mb',
    //multiple_queues: true,
    //multi_selection:false,
    filters: [{
        title: "xlsx",
        extensions: "xlsx"
    }],
    flash_swf_url: '../plugins/plupload-2.3.6/js/Moxie.swf',
    silverlight_xap_url: '../plugins/plupload-2.3.6/js/Moxie.xap'
});
//var uploader = $('#uploader').pluploadQueue();

});

你期待的结果是什么?实际看到的错误信息又是什么?

图片描述

回复
阅读 1.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏