将MQTT添加到我拥有的本机项目中时,我很难找到正确的方法。该项目需要在iOS和Android上运行,因此理想情况下,可以在JavaScript端处理MQTT。我意识到网络巢穴从移动节点到经典节点都不一样,因此我开始了 fork MQTT.js的路线,并一路走来遇到障碍。

我应该继续 fork MQTT.js吗?我是否应该打算使用polyfill或其他方法在移动环境中复制节点环境?我应该分解并获得 objective-c 库和Java库并将其包装吗?

最佳答案

我在Android和iOS上使用react-native-mqtt都取得了一定的成功。它只是在每个平台上桥接本机模块,在Android上为Paho,在iOS上为MQTTClient

07-24 09:47
查看更多