-
Notifications
You must be signed in to change notification settings - Fork 217
Description
你好
个人做的一个MQTT客户端小程序,一旦在app.json中引入插件后就报错
"plugins": { "WechatSI": { "version": "0.3.4", "provider": "wx069ba97219f66d99" } },
报错信息如下:
页面【pages/control/control]错误:
TypeError: buf.writeUInt8 is not a function
at mqtt.min.js? [sm]:1
at Array.map ()
at mqtt.min.js? [sm]:1
at Array.map ()
at mqtt.min.js? [sm]:1
at Array.map ()
at genHeader (mqtt.min.js? [sm]:1)
at Object.82.safe-buffer (mqtt.min.js? [sm]:1)
at o (mqtt.min.js? [sm]:1)
at mqtt.min.js? [sm]:1
(anonymous) @ VM66:48
doWhenAllScriptLoaded @ VM64:140
scriptLoaded @ VM64:160
(anonymous) @ VM64:185
Promise.then (async)
(anonymous) @ VM64:211
(anonymous) @ VM64:215
loadScripts @ assubloader.js:1
async function (async)
loadScripts @ assubloader.js:1
loadAppResourceScripts @ assubloader.js:1
(anonymous) @ VM59:1
t.loadScripts @ VM16 asdebug.js:1
loadAppService @ VM16 asdebug.js:1
messagerCallback @ VM16 asdebug.js:1
(anonymous) @ VM16 asdebug.js:1
f @ VM16 asdebug.js:1
g @ VM16 asdebug.js:1
(anonymous) @ VM16 asdebug.js:1
_ws.onmessage @ VM16 asdebug.js:1
VM66:49 Uncaught TypeError: buf.writeUInt8 is not a function
at mqtt.min.js? [sm]:1
at Array.map ()
at mqtt.min.js? [sm]:1
at Array.map ()
at mqtt.min.js? [sm]:1
at Array.map ()
at genHeader (mqtt.min.js? [sm]:1)
at Object.82.safe-buffer (mqtt.min.js? [sm]:1)
at o (mqtt.min.js? [sm]:1)
at mqtt.min.js? [sm]:1
(anonymous) @ mqtt.min.js? [sm]:1
(anonymous) @ mqtt.min.js? [sm]:1
(anonymous) @ mqtt.min.js? [sm]:1
genHeader @ mqtt.min.js? [sm]:1
82.safe-buffer @ mqtt.min.js? [sm]:1
o @ mqtt.min.js? [sm]:1
(anonymous) @ mqtt.min.js? [sm]:1
88../constants @ mqtt.min.js? [sm]:1
o @ mqtt.min.js? [sm]:1
(anonymous) @ mqtt.min.js? [sm]:1
84../generate @ mqtt.min.js? [sm]:1
o @ mqtt.min.js? [sm]:1
(anonymous) @ mqtt.min.js? [sm]:1
(anonymous) @ mqtt.min.js? [sm]:1
1../store @ mqtt.min.js? [sm]:1
o @ mqtt.min.js? [sm]:1
(anonymous) @ mqtt.min.js? [sm]:1
(anonymous) @ mqtt.min.js? [sm]:1
9.../client @ mqtt.min.js? [sm]:1
o @ mqtt.min.js? [sm]:1
r @ mqtt.min.js? [sm]:1
(anonymous) @ mqtt.min.js? [sm]:1
(anonymous) @ mqtt.min.js? [sm]:1
(anonymous) @ mqtt.min.js? [sm]:1
require @ WAService.js:1
(anonymous) @ WAService.js:1
(anonymous) @ control.js? [sm]:4
require @ WAService.js:1
(anonymous) @ VM66:45
doWhenAllScriptLoaded @ VM64:140
scriptLoaded @ VM64:160
(anonymous) @ VM64:185
Promise.then (async)
(anonymous) @ VM64:211
(anonymous) @ VM64:215
loadScripts @ assubloader.js:1
async function (async)
loadScripts @ assubloader.js:1
loadAppResourceScripts @ assubloader.js:1
(anonymous) @ VM59:1
t.loadScripts @ VM16 asdebug.js:1
loadAppService @ VM16 asdebug.js:1
messagerCallback @ VM16 asdebug.js:1
(anonymous) @ VM16 asdebug.js:1
f @ VM16 asdebug.js:1
g @ VM16 asdebug.js:1
(anonymous) @ VM16 asdebug.js:1
_ws.onmessage @ VM16 asdebug.js:1
Show 2 more frames
WAService.js:1 Page "pages/device/device" has not been registered yet.
困扰很久 请问有什么排查建议吗?
谢谢