【发布时间】:2014-08-28 11:25:30
【问题描述】:
我正在使用 paho:http://www.eclipse.org/paho/clients/js/ lib 连接到 mqtt-broker。 但是当我通过 websockets 接收二进制数据时,它说我的数据格式错误: 错误:AMQJS0009E 格式错误的 UTF 数据:d4 -3f。 . 是不是可以用 paho mqttws31.js 接收二进制文件
编辑:不幸的是,我使用 (message.payloadString) 来获取收到的消息。 但据我了解(https://github.com/i5ting/paho.mqtt.javascript/blob/master/src/mqttws31.js#L2060) 也可以使用 message.payloadBytes。
所以实际上我发送的是 Doubles,每个有 8 个字节。 如何在 message.payloadBytes 中访问它们?
谢谢。
【问题讨论】:
标签: javascript optimization binary mqtt paho