图片是怎么上传的?

mediaPath 是一个本地的路径,你是在什么平台上使用的? React Native?

恩恩RN。这边是啥问题 joy,我的音频好像也是这个问题,_file下的url有但打开也是空的。刚接触不太懂

你是说改成 Blob 形式之后就会 save 抛这个异常,改成原来的形式能正常 save 但是不显示?

不显示我知道哪里问题了,就是save报异常

如果之前能 save 成功,那么之后应该也会成功。你能看到发出去的请求吗?

解决啦,RN的音频和文件该怎么解决 joy

音频、文件与图片有什么区别吗?不都是一个本地路径吗?

音频是直接录好发送的,本地没有文件

音频格式是我通过临时路径的转出来的,我不知道RN需要什么格式,用过{blob: file},{base64: String},都是报错的。
ps用浏览器的上传按钮得到的files[0]的格式和我上面的文件格式基本一致的
浏览器上传按钮如下

格式


还有官网的这个反正我上传了,最后结果是

最后的url是有的,但是打开后是document not found(直接复制粘贴的没改过)

你截图里 React Native 里得到的 Blob,没有任何字段是体现这个文件内容的,不应该有一些有效的数据字段吗?

你说的 音频格式是我通过临时路径的转出来的,这个临时路径是音频的路径吗?那样用这个路径构造一个 Blob(就像图片一样)不可以吗?

这就是构造后的