【问题标题】:I want to use ArrayBuffer in Dart, but got exception我想在 Dart 中使用 ArrayBuffer,但遇到异常
【发布时间】:2013-11-17 02:29:35
【问题描述】:

Dart 中似乎没有定义 ArrayBuffer,虽然人们说有。

这是我的代码:

if (event.data is ArrayBuffer)

这是我得到的:

 Error: line 43 pos 23: type 'ArrayBuffer' is not loaded

【问题讨论】:

    标签: dart arraybuffer


    【解决方案1】:

    ArrayBuffer 不再存在。如果你得到一个二进制 WebSocket 帧,它会以ByteBuffer 的形式返回(要求你将binaryType 设置为'arraybuffer')。您可以使用new Uint8List.view(buffer.data) 将 ByteBuffer 转换为字节列表。这两个类都需要导入 dart:typed_data

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      • 1970-01-01
      • 2020-12-03
      相关资源
      最近更新 更多