前端MQTT使用
发送端
var options = {
clientId: 'mqttjs_' + Math.random().toString(16).substr(2, 8)
}
var client = mqtt.connect("ws://" + MqttAddress + "/mqtt", options)
client.on('connect', function(data) {
client.publish('Client3DWeb/setting', "zzzby")
})
接收端
var options = {clientId: 'mqttjs_' + Math.random().toString(16).substr(2, 8)}
var client = mqtt.connect("ws://" + MqttAddress + "/mqtt", options)
client.on('connect', function(data) {
client.subscribe('Client3DWeb/setting', function(err) {
if (err){
console.log(err)
}
})
})
client.on('message', function(topic, message) {
window.location.reload();
})