// 文字
// 火狐、chrome
window.clipboardData.getData('text/plain')
// IE
window.clipboardData.getData('Text')
// 图片
// IE 获取图片
let files = window.clipboardData.files;
for(var i = 0; i < files.length; i++){
let _fil = files[i];
if(_fil.type.index('image') >= 0){
let formData = new FormData();
formData.append('file', _fil);
// 上传方法根据工程自行编写
httpFile.uploadFile({
method: 'POST',
url: '/common/file/uploadFile?dir=image',
contentType: 'multipart/form-data',
data: formData,
successCallback: (res) =>{
// 上传成功的回调
}
})
}
}
IE/chrome clipboardData 粘贴板上传文件
于 2022-05-23 10:55:36 首次发布