NTZYZ.IO SERVER
We found that the main page on ntzyz.io took two thousand and forty-seven milliseconds to download. We discovered a SSL certificate, so therefore I consider ntzyz.io secure.
SERVER SOFTWARE
We observed that ntzyz.io is weilding the nginx/1.11.5 server.SITE TITLE
namespace ntzyz; 我是萌新 ノDESCRIPTION
我是萌新 ノ. HTML AudioContext 折腾笔记 02. 之前我们已经看到了如何利用 HTML 的 WebAudio API 播放一段自定义的音频其实难度并不大主要步骤就是创建音频上下文创建缓冲区和音频源之后在缓存区内暴力写入波形数据就可以播放了 有了这些功能理论上我们是可以在浏览器里使用 JavaScript 解码任意的音频文件并播放的然而实际上 JavaScript 本身算是个半残废语言而且既然能用 HTMLAudio 标签来播放音频为什么要自己解码呢. 于是为什么不尝试着自己用 JavaScript 把 wav 音频通过音频上下文接口播放出来呢. 这一段其实没什么好说的走 XMLHttpRequest 请求一个 ArrayBuffer 基本就可以了值得注意的是需要解决跨域问题 如果媒体文件和当前 URL 不在同一域下 不过既然 Google Chrome 已经支持 Promise 了就试试走 Promise 来封装一个 HTTP 客户端吧 x. 代码里的 status 是一个 span用来实时显示 xhr 的加载进度的毕竟 wav 这么大.PARSED CONTENT
The domain had the following on the homepage, "之前我们已经看到了如何利用 HTML 的 WebAudio API 播放一段自定义的音频其实难度并不大主要步骤就是创建音频上下文创建缓冲区和音频源之后在缓存区内暴力写入波形数据就可以播放了 有了这些功能理论上我们是可以在浏览器里使用 JavaScript 解码任意的音频文件并播放的然而实际上 JavaScript 本身算是个半残废语言而且既然能用 HTMLAudio 标签来播放音频为什么要自己解码呢." I observed that the web site said " 于是为什么不尝试着自己用 JavaScript 把 wav 音频通过音频上下文接口播放出来呢." They also stated " 这一段其实没什么好说的走 XMLHttpRequest 请求一个 ArrayBuffer 基本就可以了值得注意的是需要解决跨域问题 如果媒体文件和当前 URL 不在同一域下 不过既然 Google Chrome 已经支持 Promise 了就试试走 Promise 来封装一个 HTTP 客户端吧 x. 代码里的 status 是一个 span用来实时显示 xhr 的加载进度的毕竟 wav 这么大."