Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
  • Loading branch information
jasonren0403 authored Jul 29, 2024
1 parent 56271f9 commit 72d7b51
Show file tree
Hide file tree
Showing 10 changed files with 1 addition and 30 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -359,9 +359,6 @@ gainNode.connect(audioCtx.destination);

![](voice-change-o-matic-graph.png)你也可以链接多个节点到一个节点,比如说你想要混合多个音频源在一起,就让它们都通过一个效果节点,比如 gain node。

> [!NOTE]
> Firefox32 以上版本已有完整的 firefox 开发者工具包括 [Web Audio Editor](/zh-CN/docs/Tools/Web_Audio_Editor), 一个对测试 web audio 表的 bug 非常有用的东西。
### 播放音乐及设置音调

现在 audio 节点图已经建立,我们可以设置属性值及调用音频节点的方法来调节想要的音效。在这个简单的例子,我们可以设置特殊的音调,以赫兹为单位,设置为特殊类型,以及指示音乐播放:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ slug: Web/API/WebGL2RenderingContext/uniformMatrix
[WebGL 2 API](/zh-CN/docs/Web/API/WebGL_API)**`WebGL2RenderingContext.uniformMatrix[234]x[234]fv()`** 方法向 uniform 变量中传入指定的矩阵值。

> [!NOTE]
> 这个方法不用 `2x2`, `3x3`,`4x4` 版本 . 他们通常用`2`, `3`, 和`4`, 分别表示,详见下方语法。
> 这个方法不用 `2x2``3x3``4x4` 版本,它们通常分别用 `2``3``4` 简写表示,详见下方语法。
## 语法

Expand Down
3 changes: 0 additions & 3 deletions files/zh-cn/web/api/websocket/close/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,6 @@ WebSocket.close();
- `SYNTAX_ERR`
- : `reason` 字符串太长(超过 123 字节)

> [!NOTE]
> 在 Gecko 8.0 之前版本的 Gecko 里,这个方法不支持传参数。
## Specifications

{{Specifications}}
Expand Down
5 changes: 0 additions & 5 deletions files/zh-cn/web/api/websocket/send/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,6 @@ WebSocket.send("Hello server!");
- `SYNTAX_ERR`
- : 数据是一个包含未配对代理 (unpaired surrogates) 的字符串。

> [!NOTE]
> Gecko 在 Gecko 6.0 中对 `send()` 方法的实现与规范有些不一致;Gecko 返回一个 `boolean` 来告知当前连接是否依旧处于 `OPEN` 状态(同时也可以使用该返回值来判定数据是否已经被完全缓存或者传输);这个问题在 Gecko 8.0 中被修正。
>
> 而 Gecko 11.0, 支持 {{jsxref("ArrayBuffer")}} 类型但不支持 {{domxref("Blob")}}类型。
## 规范

{{Specifications}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,9 +77,6 @@ exampleSocket.send("Here's some text that the server is urgently awaiting!");

你可以把数据作为字符串,{{ domxref("Blob") }},或者[`ArrayBuffer`](/zh-CN/JavaScript_typed_arrays/ArrayBuffer)来发送。

> [!NOTE]
> 在版本 11 之前,Firefox 只支持以字符串的形式发送数据。
因为连接的建立是异步的,而且容易失败,所以不能保证刚创建 WebSocket 对象时使用 `send()` 方法会成功。我们至少可以确定企图在链接建立起来之后立马发送数据,可以通过注册 `onopen` 事件处理器解决:

```js
Expand Down
3 changes: 0 additions & 3 deletions files/zh-cn/web/api/window/clearimmediate/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,6 @@ slug: Web/API/Window/clearImmediate

此方法用来清除 {{ domxref("window.setImmediate") }}.

> [!NOTE]
> 该方法最近刚刚被微软提出,可能不会被 w3c 批准成为标准,目前只有最新版 Internet Explorer 实现了该方法。
## 语法

```js-nolint
Expand Down
3 changes: 0 additions & 3 deletions files/zh-cn/web/api/window/innerheight/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,6 @@ slug: Web/API/Window/innerHeight

浏览器窗口的视口(viewport)高度(以像素为单位);如果有水平滚动条,也包括滚动条高度。

> [!NOTE]
> If you use `nsIDOMWindowUtils.setCSSViewport()` to set the virtual window size for page layout purposes, the value returned by this property corresponds to the viewport height set using that method.
## 语法

```
Expand Down
3 changes: 0 additions & 3 deletions files/zh-cn/web/api/window/setimmediate/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,6 @@ slug: Web/API/Window/setImmediate

该方法用来把一些需要长时间运行的操作放在一个回调函数里,在浏览器完成后面的其他语句后,就立刻执行这个回调函数。

> [!NOTE]
> 该方法可能不会被批准成为标准,目前只有最新版本的 Internet Explorer 和 Node.js 0.10+ 实现了该方法。它遇到了 [Gecko](https://bugzilla.mozilla.org/show_bug.cgi?id=686201)(Firefox) 和[Webkit](http://code.google.com/p/chromium/issues/detail?id=146172) (Google/Apple) 的阻力。
## 语法

```js
Expand Down
3 changes: 0 additions & 3 deletions files/zh-cn/web/api/xmlhttprequest/readystate/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,6 @@ slug: Web/API/XMLHttpRequest/readyState
- DONE
- : 请求操作已经完成。这意味着数据传输已经彻底完成或失败。

> [!NOTE]
> 在 IE 中,状态有着不同的名称,并不是 `UNSENT``OPENED``HEADERS_RECEIVED``LOADING``DONE`,而是 `READYSTATE_UNINITIALIZED` (0),`READYSTATE_LOADING` (1) ,`READYSTATE_LOADED` (2) ,`READYSTATE_INTERACTIVE` (3) `和 READYSTATE_COMPLETE` (4) 。
## 示例

```js
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,6 @@ slug: Web/API/XMLHttpRequest/readystatechange_event
当一个 `XMLHttpRequest` 请求被 [abort()](/zh-CN/docs/Web/API/XMLHttpRequest/abort) 方法取消时,其对应的 `readystatechange` 事件不会被触发。

> [!NOTE]
> UPDATE: 在下面的浏览器版本中会触发 (Firefox 51.0.1, Opera 43.0.2442.991, Safari 10.0.3 (12602.4.8), Chrome 54.0.2840.71, Edge, IE11). 例子在 [here](https://jsfiddle.net/merksam/ve5oc0gn/) - 重新加载几次页面即可。
## 语法

```
Expand Down

0 comments on commit 72d7b51

Please sign in to comment.