我正在使用此插件: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 被调用。有什么具体的我需要做/检查 - 添加一个监听器?我查看了example code for the plugin并查看了使用的事件ping
而不是onmessage
。
*在这里尝试了大部分选项:Phonegap websocket plugin with android version >4.0.3 not working并且发现这是唯一可行的选项。