ngx-mqtt 这个库不仅仅是角度> = 2的MQTT.js的包装。它使用可观察的对象并负责订阅处理和消息路由。 为了方便起见,我从mqtt.js中删除了复制的类型,并将其添加为开发依赖项,同时仍将其浏览器化的最新版本捆绑在一起。 这意味着尽管您可以使用mqtt , mqtts , tcp , ssl , wx或wxs作为客户端选项中的协议,但是您不能这样做,因为这是一个浏览器库,您无法在其中连接除websockets之外的其他内容。 出于相同的原因,您也不能使用key , cert和ca 如果您在使用此库时遇到任何问题,请在提交错误之前访问它的并在问题跟踪器中查找类似的问题。 ngx