我使用的是Spatie的媒体库(Pro(,我们有一个SPA,它要求来自前端的所有调用都使用带有一些";上下文";信息
(我们的前端是Nuxt.js/Vue.js;我们将呼叫发送到微型服务网关,但这并不是问题的一部分,只是解释了为什么我们不能用"正常"的方式(
当我使用MediaLibraryAttachment或MediaLibraryCollection时,将新文件拖动到dropzone会触发/upload
调用。。。但我不能把我自己的代币附在上面。
这些组件上有一个withCredentials
道具,但它们似乎只生成cookie。
在谷歌上搜索几天,我对此没有任何点击,这让我觉得我完全误解了什么。尝试这样做有意义吗?如果有,怎么做?
或者,加载图像但停止upload
发射也可以,因为我更喜欢提交自己的图像。我可以停止上传,但它不会预加载图像
尝试以下操作:
<media-library-attachment
name="avatar"
:headers="headers"
/>
const headers = {
Authorization: `Bearer ${JWT_Token}`
};