我正在尝试使用 node.js 服务器做一个 android 应用程序。在 android 代码中,socket.emit 函数运行良好。但是发出 listener(socket.on) 没有响应。安卓代码如下;
private Emitter.Listener getbrowser1f = new Emitter.Listener() {
@Override
public void call(final Object... args) {
//I want this place work. but it doesnt
}
};
功能没有反应。我在 android 上使用此代码触发 getbrowser1,
socket.emit("getbrowser1","msg1");
相关的app.js代码如下
socket.on('getbrowser1', function (data) {
io.sockets.emit('getbrowser1f', a );
});
在javascript中,我可以很容易地使用
socket.on('getbrowser1f' function(data){
});
它运行良好,但在 android 中这不是正确的编码方式。
守着一只汪
相关分类