5
A
回答
3
据我所知,这绝对不是微不足道的。
- 您可以将阵列变成data URI,然后正常播放它。
- 您可以将其发回服务器进行编码并正常播放。
- 您可以使用花哨的API
2似乎效率不高,3,需要特定浏览器的支持。所以,使用1.我没有尝试过,但检查出http://www.bitsnbites.eu/?p=1。你应该期望这比本地代码效率低。
2
这仅仅是菲利普JF的答案后续:
“1”将很可能没有任何棘手的东西做工精细的bitsnbites链接解释。由于mp3文件没有标题,因此您可以将数据传递到“按原样”的URL,而不使用WAVE标题。这样的方式去(从bitsnbites页修改):
构建串要被播放为DATA URI: 初始化用字符串“的数据:音频/ MPEG; BASE64,” 追加MP3字节数组作为使用btoa()函数以base64编码格式化的字符串。 然后你可以调用这个数据URI来播放它。
参考文献:
+0
为我工作。我正在尝试获取音频/ mp3文件。 btoa()失败,http://stackoverflow.com/questions/23013871/how-to-parse-into-base64-string-the-binary-image-from-response是非常有帮助的 – Amarsh
相关问题
- 1. java声音字节数组转换
- 2. Java - 将音频的字节数组转换为整数数组
- 3. 将原始字节转换为音频声音
- 4. 将wav音频格式字节数组转换为浮点数
- 5. 将字符串数组(字节值)转换为字节数组
- 6. 将byte []数组转换为字节数
- 7. OSError -40将音频文件转换为字节数组iPhone
- 8. 将音频文件转换为matlab中的字节数组
- 9. 如何将音频文件转换为字节数组
- 10. 将Java字节数组转换为Python字节数组
- 11. 将PNG压缩字节数组转换为BMP字节数组
- 12. 将三维字节数组转换为单字节数组
- 13. 如何将Java字节数组转换为Scala字节数组?
- 14. 将NSData转换为base64encoded并将字节数组转换为C#
- 15. 转换声音字节数组中的JavaScript
- 16. 将字节数组转换为uint64_t?
- 17. 将C#字节数组转换为VB.NET
- 18. 将对象转换为字节数组
- 19. 将字节数组转换为pdf
- 20. 将位图转换为字节数组
- 21. 将字节数组转换为int
- 22. 将字节数组转换为PNG/JPG
- 23. 将C#字节数组转换为C++
- 24. 将字节数组转换为.wav java
- 25. 将字节数组转换为publickey ECDSA
- 26. 将字节数组转换为true/false
- 27. 将表转换为字节数组
- 28. 将int16转换为字节数组
- 29. 将BitmapImage转换为字节数组
- 30. 将证书转换为字节数组
谢谢。数据URI方法是一个很酷的想法。 – WannaBeCoder