【发布时间】:2016-03-02 17:02:56
【问题描述】:
在将 MQTT 添加到我拥有的 react-native 项目时,我很难找到正确的方法。该项目需要在 iOS 和 Android 上运行,因此理想情况下 MQTT 可以在 javascript 端处理。我意识到网络巢穴从移动节点到经典节点是不同的,所以我开始了分叉 MQTT.js 的路线,并遇到了一个又一个的障碍。
我应该继续分叉 MQTT.js 吗?我是否应该使用 polyfill 或其他方式在移动环境中复制节点环境?我应该分解并获得一个客观的 C 库和一个 Java 库并将它们包装起来吗?
【问题讨论】:
-
我想我最大的担忧是,我们应该使用 js 解决方案还是 mqtt 的原生模块解决方案? JS 解决方案是否会淹没 react-native 桥并使我们的应用程序变慢?
标签: android ios node.js react-native mqtt