最近看了一些有关于js实现图片粘贴上传的demo,实现如下: (这里只能检测到截图粘贴和图片右键复制之后粘贴)
demo1:
document.addEventListener('paste', function...直接将base64编码的字符串上传(可以尝试传入blob对象,看看后台程序能否解析)
uploadImgFromPaste(base64_str, 'paste...uploadImgFromPaste(src_str, 'paste', isChrome);
}, 1);
}
})
//调用图片上传接口...,将file文件以formData形式上传
function uploadImgFromPaste (file, type, isChrome) {
var formData...}
});
}
}
注意:因为只支持右键复制图片,所以并不能一下复制两张图片,所有图片复制并粘贴上传待研究