这个问题查找了好久,困扰了好几天!
最近在做通讯项目,根据网上收罗的字符串str转hex的Uint8Array方法,能正常转换,一旦要publish发布就导致mqtt断线重连,一直以为是转换发送问题,查了好久都没头绪,因为VUE正常发送HEX的16进制数据,所以一直都没怀疑常用 mqtt.min.js文件!
最后不得已才把矛头指向 mqtt.min.js 文件,通过一步步走下来才发现在发送 payload 数据时,直接以字符串方式发送,修改成 buff 方式就行!因此在 mqtt.min.js 的publish加了一个判断来判别数据类型!

请问怎么修改的,修改的代码怎么写的,参考下。