AudioContext
AudioContext
用来创建nodes
并执行音频程序.任何音频程序都需要先创建AudioContext
构造
AudioContext()
创建AudioContext
对象,表示一个由AudioNode
构成的audio-processing graph
.
var audioCtx = new AudioContext();
var audioCtx = new AudioContext(options);
参数 | 描述 |
---|---|
options |
latencyHint ,sampleRate
|
例子
var AudioContext = window.AudioContext || window.webkitAudioContext;var audioCtx = new AudioContext({latencyHint: 'interactive',sampleRate: 44100,
});
`
属性
方法
继承BaseAudioContext
方法 | 描述 |
---|---|
AudioContext.close() | |
AudioContext.createMediaElementSource() |
控制<video> 与<audio> 标签
|
AudioContext.createMediaStreamSource() | 处理麦克风 |
AudioContext.createMediaStreamDestination() | 处理本地文件 |
AudioContext.createMediaStreamTrackSource() | 跟踪media stream |
AudioContext.getOutputTimestamp() | |
AudioContext.resume() | 暂停之后再播放 |
AudioContext.suspend() | 挂起 |
参考:
https://developer.mozilla.org/en-US/docs/Web/API/AudioContext
AudioContext相关推荐
- [js] AudioContext有什么应用场景?
[js] AudioContext有什么应用场景? AudioContext实例有createAnalyzer(),可以实现音频可视化,还有一个gainNode,可以实现输入(MediaStream ...
- 使用 AudioContext restart 音频
使用 AudioContext restart 音频
- 【React-music项目问题】The AudioContext was not allowed to start. It must be resumed (or created) after a
做项目的时候出现的问题:The AudioContext was not allowed to start. It must be resumed (or created) after a user ...
- The AudioContext was not allowed to start. It must be resumed after a user gesture on the page
chrome的The AudioContext was not allowed to start. It must be resumed (or created) after a user gestu ...
- web技术分享| AudioContext 实现音频可视化
要实现音频可视化,实现一些炫酷的效果需要借助 Web Audio API提供的一些方法 AudioContext. AudioContext接口表示由链接在一起的音频模块构建的音频处理图,每个模块由一 ...
- audiocontext html5,HTML5 AudioContext使用实例 - 打字的声音
JavaScript 语言: JaveScriptBabelCoffeeScript 确定 "use strict"; function _classCallCheck(insta ...
- The AudioContext was not allowed to start(解决方案)
浏览器播放音频,显示正在播放中缺没有声音,控制台警告: The AudioContext was not allowed to start. It must be resumed (or create ...
- 做个小钢琴~利用AudioContext获取振荡器并封装成光遇钢琴的样子
如果想做一个网页端的小钢琴,可能最先想到的都是用很多个video标签,js直接控制这些video的播放和暂停,不过不仅很麻烦要录制每个琴键的声音,多个按键同时按下同时播放的兼容性也很拉 既然确定了不用 ...
- 利用AudioContext来实现网易云音乐的鲸鱼音效
一直觉得网易云音乐的用户体验是很不错的,很早就注意到了里面的鲸鱼音效,如下图,就是一个环形的跟着音乐节拍跳动的特效. gif动图可能效果不太理想,可以直接在手机上体验 身为前端凭着本能的好奇心和探索心 ...
最新文章
- 关于Hystrix超时机制和线程状态的测试观察和个人理解
- 使用python线性规划学习总结
- Apache 各启动方式的差别
- 微型计算机地未来发展,微型计算机的发展历史、现状和未来(最新) PDF.doc
- C语言实现红黑树(附完整源码)
- css3制作广告栏效果的疑问?
- php中介者,PHP设计模式 - 中介者模式
- 多行字符串的表示方式
- 2012禁用ip隧道 win_Windows 7下关闭IPV6隧道的技巧方法
- pandas根据列值读取行
- 360两个html页面合并,如何用html2pdf把多个连接的PHP网页合并成一个pdf?
- 冲刺高阶ADAS市场,毫米波雷达多元侦测整合成主流趋势
- 5G无线技术基础自学系列 | 5G RAN网络架构关键技术
- 花花公子推荐伤感qq日志:乖不哭,我拜你
- GIS应用技巧之景观格局指数
- 汇编语言小写字母转大写字母
- 自定义ListView实现任意View跑马灯效果
- Linux 命令(142)—— hexdump 命令
- python为自己龟蜗速更新的小说生成词云
- 学习大数据-flink实时数据流处理
热门文章
- Python之进程+线程+协程(并发与并行、GIL锁、同步锁、死锁、递归锁)
- python头文件库_跟老齐学Python之不要红头文件(1)
- 微课--Python使用tkinter和SQLite编写通信录管理程序(21分钟)
- 教师节我用Python分析了336个赞美老师的句子,满满的幸福和开心
- 微课|中学生可以这样学Python(2.3.3节):内置函数sorted()
- C++ 面向对象程序三大特性之 多态
- 服务器配置织梦系统,DedeCMS织梦系统设置说明:核心设置
- android 得到目录,android 获取路径的获取
- mkdir 与mkdir -p 区别
- C++之继承探究(五):子类对象作父类对象使用