Android七牛上传语音浏览器播放不了?

新手上路,请多包涵

1.Android上传语音到七牛对象存储空间,客户端可以播放,google浏览器反应如下图(ps:ios是可以的)

clipboard.png

clipboard.png

2.贴出我的关键代码
设置音频文件类型
UploadOptions uploadOptions = new UploadOptions(null,"audio/mpeg",false,null,null);

clipboard.png

以文件形式上传
uploadManager.syncPut(new File(path), key, token, uploadOptions);

3.总结:

mac safari浏览器可以正常,谷歌、火狐都不行(浏览器兼容问题?那iOS移动端上传是可以的,PM强烈要求Android这边解决... ...)
阅读 2.8k
1 个回答
新手上路,请多包涵

问题应该是 chrome 对音频文件编码的支持上。可以对比一下能播放的音频文件的元数据信息,看看2个个文件的差别在哪里,需要的话可以转MP3成能播放的配置。

查看元数据信息:文件url?avinfo
七牛转码文档:https://developer.qiniu.com/d...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题