提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
我想知道是否有可能围绕webSocket对象构建异步接口,该接口本质上是异步的。
该webSockect对象是类/函数,出版了许多方法内:我想调用这个方法,通过WebSocket的发送指令,等待答复,并召回标准方法.then
或.catch
-思维像一个javascript Promise
。
function x() {
myWS.sendCmdA().then( function() { doSomething; });
}
function myWS(){
var ws = null;
this.open = function() {
ws = new WebSocket(....);
ws.open = function() { ... };
ws.onmessage = function () { ... };
}
this.sendCmdA = function () {
ws.send("ABCD");
}
}
或者最好在调用中传递一个回调函数,例如
myWS.sendCmdA( fnOk, fnErr);
?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.