后台是用protobuf写的,作为前端的我怎么与其进行数据交互? 财富值66

2017-02-24 16:39发布

现在真是一筹莫展,又不懂protobuf。有么有大牛懂套路的

付费偷看设置
发送
9条回答

问后端要数据模型文件,比如名为 MODEL.proto;

把二进制的ArrayBuffer数据反序列化,MODEL.deserializeBinary(BINARY_DATA);

https://github.com/google/pro...
这个是官方的GITHUB库

具体的细节,去看谷歌官方的项目和文档。protobuf

前端用js,as3都可以支持 protobuf

在项目中引用MODEL.js 和谷歌官方的Javascript runtime支持的库文件;

这个就是序列化之后的数据文件,看文档里面支持的语言,实现反序列化成对象之后直接使用就可以了。

使用谷歌官方的工具生成 MODEL.js;

步骤如下:

一周热门 更多>