开发者社区> 问答> 正文

钉钉小程序 如何使用mqtt.min.js,想实现mqtt通讯

钉钉小程序 如何使用mqtt.min.js,想实现mqtt通讯

展开
收起
游客zrurvfu7fqsia 2023-08-13 22:12:24 155 0
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    我已经认真阅读了 你的问题:

    【 钉钉小程序 如何使用mqtt.min.js,想实现mqtt通讯

    并思考了

    建议如下:


    准备 mqtt.min.js 文件,放在项目的 js 文件夹下

    在 app.js 中引入 mqtt.min.js

    js
    Copy
    import Mqtt from './mqtt.min.js'
    使用 Mqtt 构造函数创建客户端对象
    js
    Copy
    const client = new Mqtt('mqtt服务器地址')
    调用客户端方法连接 broker,订阅主题等
    js
    Copy
    client.connect()
    client.subscribe('topic')
    监听消息接收事件
    js
    Copy
    client.on('message', function(topic, message) {})
    发布主题消息
    js
    Copy
    client.publish('topic', 'message')
    通过微信开发者工具模拟小程序运行测试

    2023-08-18 21:54:49
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
RocketMQ Client-GO 介绍 立即下载
RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载
基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载