3***@qq.com
3***@qq.com
  • 发布:2025-05-14 16:56
  • 更新:2025-05-14 16:56
  • 阅读:98

uniapp 使用如何在微信小程序使用mqtt

分类:uni-app

下面的代码在H5上是没有问题的,但是小程序不适用,怎么样才可以在小程序实现下面的代码的功能

import mqtt from 'mqtt';  

/**  
 * 使用 MQTT 登录并获取 token  
 * @param {Object} options - 包含 username, password 等参数  
 * @returns {Promise<boolean>} - 成功返回 true,失败返回 false  
 */  
export function loginWithMqtt(options) {  
    const brokerUrl = 'wss://xjiot.cn/ws/';  
    const op = {  
        username: options.username,  
        password: options.password,  
        clientId: options.username,  
        protocolVersion: 5  
    };  
    const mqttClient = mqtt.connect(brokerUrl, op);  

    return new Promise((resolve) => {  
        mqttClient.on('connect', (packet) => {  
            console.log('MQTT 连接成功:', packet);
2025-05-14 16:56 负责人:无 分享
已邀请:

要回复问题请先登录注册