実験的: これは実験的な機能です。本番で使用する前にブラウザー互換性一覧表をチェックしてください。
プロデューサーがストリームに正常に書き込むことができなくなり、キューに書き込まれた書き込みを破棄してすぐにエラー状態に移行することを通知します。
ライターがアクティブな場合、abort() メソッドは、関連するストリーム(WritableStream.abort())と同じように振る舞います。そうでない場合、拒否された promise を返します。
Promise。reason パラメーターで指定された値で満たされます。
const writableStream = new WritableStream({
write(chunk) {
...
},
close() {
...
},
abort(err) {
...
}
}, queuingStrategy);
...
const writer = writableStream.getWriter();
...
// 必要に応じてストリームを中止します
writer.abort.then((reason) => {
console.log(reason);
})
| 表示内容: |
| 表示内容: |