/** * @description 拖拽上传图片 * @author wangfupeng */ import Editor from '../../../editor/index' import UploadImg from '../../img/upload-img' export default function bindDropVideo(editor: Editor): void { /** * 拖拽图片的事件 * @param e 事件参数 */ function dropVideoHandler(e: any): void { const files = e.dataTransfer && e.dataTransfer.files if (!files || !files.length) { return } // 上传图片 const uploadImg = new UploadImg(editor) uploadImg.uploadVideo(files) } // 绑定 drop 事件 editor.txt.eventHooks.dropEvents.push(dropVideoHandler) }