wangEditor-v5
wangEditor-v5 copied to clipboard
onBeforeUpload 调用的过程中,支持对 meta 进行修改
功能描述
目前编辑器上传无法原生支持云存储。如果可以动态配置 meta 字段,就可以实现云存储的 PostObject 接口(适用于 阿里云、腾讯云、百度云 等)
简单示例:
onBeforeUpload: async (file, config) => {
return await …
发起ajax请求,异步返回 {file, config}
}
上传到阿里云等,可以使用自定义上传 https://www.wangeditor.com/v5/guide/menu-config.html#%E8%87%AA%E5%AE%9A%E4%B9%89%E4%B8%8A%E4%BC%A0
@wangfupeng1988 自定义上传的文档我看了,这是另一种方案,可以让编辑器原生支持上传云存储
“原生支持上传云存储” —— 我不很明白。 把你的预期详细说明一下吧,以及把阿里云等相关的文档也发一下吧。
如果确实方便使用,我们一定尽快支持起来。
https://cloud.tencent.com/document/product/436/14690
这是腾讯云的文档,里面后端的签名过程不用看,对于前端来说,只需要构建一个包含特定字段的formData,然后再发起post请求就可以了
formData 里面的字段除了file以外,其他的字段都是后端签名后返回,因此可以让编辑器原生支持
是仅仅在 onBeforeUpload 中动态配置 meta ?还是要在 onBeforeUpload 发起 post 请求上传文件?
@wangfupeng1988 只需要动态配置 meta 就可以了