Cordova MQTT插件是Cordova/PhoneGap平台上的一个MQTT插件,支持Android平台的集成。使用方法如下:

安装插件:


cordova plugin add org.pluginporo.mqtt_plugin

初始化插件并进行订阅:


window.mqtt = new navigator.mqtt_plugin();

window.mqtt.subscribe({

  tturl: 'tcp://host:5672/',

  ttuserName: 'username',

  ttpassword: 'password',

  ttclientID: 'clientid',

  tttopics: ['topic1', 'topic2']

},

function(data) {

  // 成功回调

  console.log(data);

},

function(err) {

  // 错误回调

  console.log(err);

});