将mqttws31导入javascript workerscript
我正在使用QtCreator构建一个嵌入式应用程序。当我试图将库将mqttws31导入javascript workerscript,javascript,qt,mqtt,Javascript,Qt,Mqtt,我正在使用QtCreator构建一个嵌入式应用程序。当我试图将库mqttws31.js包含到workerscript中时,遇到了一个问题。我使用Qt.include()添加它,它似乎可以工作,但当我尝试创建客户机对象时,它给了我一个错误:ReferenceError:Paho没有定义。我必须使用workerscript,因为我需要进程是非阻塞的 我在workerscript中包含库并尝试创建客户端的代码如下: Qt.include('mqttws31.js'); WorkerScript.on
mqttws31.js
包含到workerscript中时,遇到了一个问题。我使用Qt.include()
添加它,它似乎可以工作,但当我尝试创建客户机对象时,它给了我一个错误:ReferenceError:Paho没有定义。我必须使用workerscript,因为我需要进程是非阻塞的
我在workerscript中包含库并尝试创建客户端的代码如下:
Qt.include('mqttws31.js');
WorkerScript.onMessage = function(message){
//create a new client
var client = new Paho.MQTT.Client(hostname, port,'/mqtt', "clientId");
//do some stuff
}
我试图将Qt.include
放在onMessage
函数中,但没有成功