用户如何上传音频以在浏览器中使用
How can a user upload audio for use in the browser?
我正在构建一个带有node和express的单页web应用程序。我希望用户能够上传自己的音频文件,以便在浏览器中播放。
我已经尝试将<form>
和<input>
标记与type="file"
一起使用,但如何从中获取音频文件并在浏览器中使用它与web音频API一起使用?
任何帮助都将不胜感激,谢谢。
在我的Vocoder演示中查看main.js中的initDragDropOfAudioFiles()方法(webaudiovocoder.appspot.com,github上http://github.com/cwilso/Vocoder)。它将一个元素设置为Web audio使用的音频文件的拖放接收器。它需要一些概括才能对您起作用,但它应该很简单。
相关文章:
- 是否可以在浏览器中使用纯JavaScript保存音频流
- HTML5音频如何防止浏览器麦克风拾取所有声音
- HTML5音频播放器只有在双击后才能在移动浏览器上播放
- 在手机和平板电脑浏览器上播放音频片段
- 可以'不要让HTML5音频标签在移动浏览器上工作
- 如何在没有用户确认的情况下在iPhone的浏览器中启动音频
- 通过浏览器进行音频通话,相当于Skype
- 无法在 Android 4 浏览器中设置 HTML5 <音频>音量
- 浏览器内音频播放器如何工作
- 具有 10 多个音频上下文的崩溃网络浏览器
- HTML5 音频元素 - 某些 Android 浏览器错误报告的曲目长度
- HTML,JS:加载音频是否需要在移动浏览器上进行用户交互
- 火狐浏览器 (34.0.5) 中有问题的音频可视化工具 ||Firefox 和 Web Audio API 的问题
- 使用 HTML5 文件 API 在浏览器中创建音频列表
- 在移动浏览器上播放 HTML5 音频文件时出现延迟
- 移动浏览器无法播放本地 blob 数据中的音频
- 测试浏览器是否支持 Web 音频 API 的简单方法
- 用javascript静音所有浏览器音频
- 使用SIPML5开发浏览器对浏览器音频/视频通话;WEBRTC
- 是否可以使用WebAudio来处理所有传出的浏览器音频?