无法使HTML5音频与我的MP3一起使用

时间:2016-11-22 04:29:40

标签: html5-audio

我在应用中使用phonegap录制MP3。将MP3存储在数据库Base64编码中。我可以检索这些记录,将它们保存到手机或计算机上的MP3文件中并播放它们。 phonegap中的媒体以及本地播放器都可以使用。什么都行不通 1)在浏览器中的Windows计算机上直接将它们作为base64播放 2)保存到服务器上的MP3文件并通过浏览器播放。

我放弃并切换到一个下载按钮,通过在本地存储MP3文件并使用本地音频播放器播放它来工作。

我使用的HTML格式是 对于该文件,源是相对于Web根目录的文件路径 对于base64,它是“data:audio / mpeg; base64,...”

在所有情况下它都不起作用,控件显示为灰色或出现错误。

1 个答案:

答案 0 :(得分:0)

适用于浏览器,android和ios的解决方案是使用m4a格式。在cordova phonegap中,我使用了cordova-media-with-compression