Javascript Google Protobuf 库

Javascript Google Protobuf Library

我已经使用 Google 的 protoc 编译器从我的 protobufs 中创建了 javascript 类。

我如何给他们数据?

文档中提到了 .deserializeBinary(data) 方法,但在生成的任何 类 中似乎都不存在?

将二进制直接传递给构造函数似乎会使对象充满二进制垃圾。

默认情况下,

protoc 不会生成 deserializeBinary 方法。您必须传递 protoc binary 选项以使其生成反序列化二进制文件。

Google 'recommends' 但不需要启用此选项...