Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在NativeScript中使用Protobuf?_Nativescript_Protocol Buffers_Nativescript Plugin_Protobuf.js - Fatal编程技术网

如何在NativeScript中使用Protobuf?

如何在NativeScript中使用Protobuf?,nativescript,protocol-buffers,nativescript-plugin,protobuf.js,Nativescript,Protocol Buffers,Nativescript Plugin,Protobuf.js,我想在NativeScript应用程序中使用protobuf,但我很难弄清楚如何使用,因为它看起来像是通过网络传输的NativeScript 我知道NativeScript应用程序可以使用protobuf,因为我很确定它可以使用protobuf。这个插件如何使用protobuf?是的,它是一个支持Http请求中二进制数据的插件 解决方法是使用插件,它支持将二进制数据上传到远程服务器 tns plugin add nativescript-background-http 谢谢。据我所知,这需要从

我想在NativeScript应用程序中使用protobuf,但我很难弄清楚如何使用,因为它看起来像是通过网络传输的NativeScript

我知道NativeScript应用程序可以使用protobuf,因为我很确定它可以使用protobuf。这个插件如何使用protobuf?

是的,它是一个支持Http请求中二进制数据的插件

解决方法是使用插件,它支持将二进制数据上传到远程服务器

tns plugin add nativescript-background-http

谢谢。据我所知,这需要从路径读取文件。你建议将PB写入设备上的文件?是的,这应该会有帮助。只需指向要上载的文件名即可。谢谢。这可能会起作用,但似乎容易出错且混乱。nativescript插件firebase不使用此方法,该插件如何使用protobuf?protobuf是否在本机代码中使用,通过插件的JS桥调用?插件有自己的本机SDK来完成这项工作。如果愿意,您可以自由使用本机API并直接发送二进制数据。当您说本机API时,您指的是本机HTTP libs ex:OkHttp。你不会碰巧有这样的例子吧?