我正在使用这个插件:https ://github.com/mkuklis/phonegap-websocket/ *。
不幸的是,当我们收到消息时不会调用 onmessage。
var ws = new WebSocket("ws://" + window.location.host + "" + "/my/socket");
ws.onopen = function() {
console.log("wsStatus Connected to WebSocket server!");
};
ws.onmessage = function(e) {
alert(e.data);
};
这从来没有被调用过——这很奇怪,因为 onopen被调用了。有什么我需要做/检查的具体事情 - 添加一个监听器吗?我查看了插件的示例代码,发现使用了事件ping
而不是onmessage
.
*在这里尝试了大多数选项:Android版本> 4.0.3的Phonegap websocket插件不起作用,发现这是唯一一个似乎可以工作的插件。