Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将mqttws31导入javascript workerscript_Javascript_Qt_Mqtt - Fatal编程技术网

将mqttws31导入javascript workerscript

将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

我正在使用QtCreator构建一个嵌入式应用程序。当我试图将库
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
函数中,但没有成功