社区
JavaScript
帖子详情
js中如何用FileReader 读指定本地音频文件,然后用AudioConText播放
8988
2019-07-03 09:35:39
本地有一个文件夹:
Audio
Audio中有一个HTML文件:
test.html
和 一个MP3文件:
test.mp3
如何在test.html的JS中,不用<input type=file> 获取test.mp3的内容,然后通过AudioContext播放音乐。
千万不要用:<audio src=test.mp3>这个现在不能自动播放MP3了
...全文
1800
4
打赏
收藏
js中如何用FileReader 读指定本地音频文件,然后用AudioConText播放
本地有一个文件夹:Audio Audio中有一个HTML文件:test.html 和 一个MP3文件:test.mp3 如何在test.html的JS中,不用 获取test.mp3的内容,然后通过AudioContext播放音乐。 千万不要用:这个现在不能自动播放MP3了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
天际的海浪
2019-07-04
打赏
举报
回复
那样的话用ajax读取就可以。 设置XMLHttpRequest对象的responseType = "arraybuffer"; 另外,Chrome浏览器要在本地用ajax需要在快捷方式中添加 --allow-file-access-from-files 参数
https://blog.csdn.net/qq_39206806/article/details/80940579
8988
2019-07-03
打赏
举报
回复
再说明一下,
1、这个应用,用于本地,不存在安全问题。
2、是本地直接打开网页,不需访问服务器。
3、应用是:运行该网页,可自动播放本地音乐文件,并可视化音乐。
天际的海浪
2019-07-03
打赏
举报
回复
如果是自己网站的文件可以用ajax方式读取 对于媒体文件可以设置XMLHttpRequest对象的responseType = "arraybuffer";
天际的海浪
2019-07-03
打赏
举报
回复
自动读取用户本地文件是不安全的,浏览器不允许
arm音频页面
播放
js
.zip
标题“arm音频页面
播放
js
.zip”表明这是一个与在网页
中
播放
AMR音频格式相关的压缩文件。AMR(Adaptive Multi-Rate)是一种广泛用于语音编码的压缩格式,常见于电话录音、语音识别和VoIP应用
中
。这个压缩包内包含了一...
gsm
播放
选择文件点击
播放
JavaScript
中
,可以使用
FileReader
API
读
取文件,然后调用解码库进行解码。Python
中
,可以使用内置的`open()`函数
读
取文件,再调用`pygsm`的解码方法。 4. **音频数据处理**:解码后的音频数据通常是PCM(脉冲编码...
pcm音频数据流转wav直接
播放
PCM
audio
stream
总之,将PCM音频数据流转为WAV并在JavaScript
中
播放
涉及到对音频格式的理解、Web
Audio
API的使用以及文件处理技巧。通过掌握这些知识,开发者可以创建出丰富的交互式音频应用,比如音乐编辑工具、实时语音通信等。
网页本地音乐
播放
器(支持文件夹)
这通常通过
FileReader
的readAsArrayBuffer方法完成,
读
取完成后,可以使用
Audio
Context
的decode
Audio
Data方法解码音频数据,准备
播放
。 考虑到实际应用,
播放
器还需要有
播放
、暂停、停止、快进、快退等功能,这些...
JavaScript-使用javascript开发的音频解码器.zip
本压缩包文件"JavaScript-使用javascript开发的音频解码器.zip"显然是一个专注于使用JavaScript进行音频解码的项目,它可能包含源代码、示例和相关文档,帮助开发者理解和实现音频解码功能。 在HTML5
中
,`<
audio
>`...
JavaScript
87,994
社区成员
224,689
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章