主要原因是Paste事件被重复处理
在callback 中新增onPaste方法,核心逻辑就是判断出粘贴板里的数据是不是图片,如果是图片的话就调用preventDefault终止剩余的事件执行.
onPaste:function (ne){ var _clipboardData=(ne.originalEvent||ne).clipboardData ||window.clipboardData; if(_clipboardData.items[0].kind=='file' && _clipboardData.items[0].type.indexOf('image')==0){ ne.preventDefault(); } }