首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为什么云函数连接mqtt.js失败?

为什么云函数连接mqtt.js失败?

提问于 2022-11-08 15:32:44
回答 1关注 0查看 143

我在云函数用mqtt.js连接mqtt服务器是报错wx is not defined,而在本地里就不会出现这个问题,是我云函数里缺少引用了那些东西吗?

// 云函数入口文件

const cloud = require('wx-server-sdk')

var utils=require(('mqtt.min.js'))

cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境

let client=null

// 云函数入口函数

exports.main = async (event, context) => {

const options = {

clean: true, // true: 清除会话, false: 保留会话

connectTimeout: 4000, // 超时时间

// 认证信息

clientId: 'emqx_test',

}

const connectUrl = 'wxs://broker.emqx.io:8084/mqtt'

const client = await utils.connect(connectUrl, options)

return utils

}

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档