尝试解决 H5无法播放mp3录音问题

发布时间:2024年01月03日

1.问题描述

??将H5传递的录音 media_id 通过微信获取临时素材接口获取到录音文件流之后,转为mp3文件上传到服务器。但是H5却没办法播放这个mp3文件。这个文件只能在播放器上播放,比如网易云什么的。不能直接在微信,浏览器上播放

2.原因分析

??通过将mp3文件下载到本地电脑上,以文本的方式打开,发现这个文件的格式居然是amr,初步判定是获取临时素材返回的文件流转为mp3方式有问题。

在这里插入图片描述

3.解决方案

??1.尝试先将文件流以amr的格式上传到服务器
??2.然后再重新读取上传之后的amr文件,转为mp3之后再将mp3文件上传到服务器
??3.删除服务器上的amr文件

文章来源:https://blog.csdn.net/qq_54386866/article/details/135369163
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。