代码如下,可惜的是文件名好像不支持修改,在项目中配合WebUploader控件使用完美。

document.addEventListener('paste', function (event) {
    var items = event.clipboardData && event.clipboardData.items;
    var file = null;
    if (items && items.length) {
        // 检索剪切板items
        for (var i = 0; i < items.length; i++) {
            if (items[i].type.indexOf('image') !== -1) {
                file = items[i].getAsFile();  // 此时file就是剪切板中的图片文件
                uploader.addFile(file);    //使用WebUploader控件
                break;
            }
        }
    }
   
});

参考原文链接:https://blog.csdn.net/lu92649264/article/details/113389530