云端图片显示如下
图片是怎么上传的?
获取到的files数据
mediaPath 是一个本地的路径,你是在什么平台上使用的? React Native?
恩恩RN。这边是啥问题 ,我的音频好像也是这个问题,_file下的url有但打开也是空的。刚接触不太懂
需要用 mediaPath 构建一个 Blob 来创建 AV.File
https://blog.leancloud.cn/3993/
RN端file.save()
你是说改成 Blob 形式之后就会 save 抛这个异常,改成原来的形式能正常 save 但是不显示?
不显示我知道哪里问题了,就是save报异常
如果之前能 save 成功,那么之后应该也会成功。你能看到发出去的请求吗?
解决啦,RN的音频和文件该怎么解决
音频、文件与图片有什么区别吗?不都是一个本地路径吗?
音频是直接录好发送的,本地没有文件
那得到的音频数据是什么格式的呢?
AV.File 支持通过下面这些格式构造: https://leancloud.github.io/javascript-sdk/docs/AV.File.html
音频格式是我通过临时路径的转出来的,我不知道RN需要什么格式,用过{blob: file},{base64: String},都是报错的。ps用浏览器的上传按钮得到的files[0]的格式和我上面的文件格式基本一致的浏览器上传按钮如下格式
你截图里 React Native 里得到的 Blob,没有任何字段是体现这个文件内容的,不应该有一些有效的数据字段吗?
你说的 音频格式是我通过临时路径的转出来的,这个临时路径是音频的路径吗?那样用这个路径构造一个 Blob(就像图片一样)不可以吗?
这就是构造后的