鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ vue中使用plupload組件報錯及不支持UploadProgress進度的問

vue中使用plupload組件報錯及不支持UploadProgress進度的問題

問題:
在普通html中使用plupload2.1.2版本
上傳一切正常,可是在 vue中通過npm install安裝的plupload最新版2.3.6

plupload.full.min.js?16ea:15 Uncaught TypeError: m.upload.addEventListener is not a function
    at n.send (plupload.full.min.js?16ea:15)
    at n.exec (plupload.full.min.js?16ea:13)
    at n.shimExec (plupload.full.min.js?16ea:13)
    at n.exec (plupload.full.min.js?16ea:13)
    at r (plupload.full.min.js?16ea:14)
    at h.u (plupload.full.min.js?16ea:14)
    at h.send (plupload.full.min.js?16ea:14)
    at s (plupload.full.min.js?16ea:29)
    at l.Uploader.E (plupload.full.min.js?16ea:29)
    at l.Uploader.dispatchEvent (plupload.full.min.js?16ea:29)

目前的做法是找到plupload.full.min.js將m.upload.addEventListener改為m.addEventListener后能正常編譯可上傳,也能正常成功上傳到服務(wù)器,但無論如何UploadProgress進度只有上傳成功后才返回一個100,請大神幫忙看看如何解決,謝謝

...
UploadProgress: function(up, file) {
    var percent = file.percent;
    console.log(file.percent); //百分比顯示,
},
...
回答
編輯回答
懷中人

我遇到過一次 是與mock 沖突了
具體看這里:https://www.jianshu.com/p/720...

2018年7月28日 08:15