繁体   English   中英

如何在不事先知道缓冲区长度的情况下在Javascript中使用ArrayBuffer和TypedArrays?

[英]How to use ArrayBuffer and TypedArrays in Javascript without knowing length of buffer in advance?

通常,TypedArrays会使用传递给构造函数的特定长度进行初始化,它们不会动态增长,并且一旦满就不允许追加更多数据。 由于我正在从流中读取数据,因此我不确定缓冲的数据将持续多长时间。 如何在不事先知道数据长度的情况下使用TypedArray和ArrayBuffer?

我认为您仍然应该在那里使用某种协议。 通过定义较小的缓冲区(用于读取最终合并的数据的“页面”),我进行了类似的读取。 但是我总是首先从服务器问我应该期望多少页。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM