代码如下:
connectSocketInit() {
let self = this;
let baseUrl = ‘ws://192.168.1.22:8080’;
uni.connectSocket({
url: baseUrl + '/ypb/websocket/client/',
success(data) {
console.log("websocket连接成功");
}
});
uni.onSocketOpen(function(res) {
console.log('WebSocket连接已打开');
});
uni.onSocketError(function(res) {
console.log('WebSocket连接打开失败,请检查!');
});
uni.onSocketMessage(function(res) {
console.log('收到服务器内容:' + res.data);
});
uni.onSocketClose(function(res) {
console.log('WebSocket 已关闭!');
});
}
上面的代码在安卓下运行没有问题,但在iOS设备中,提示“websocket连接成功”但没进入onSocketOpen,也没有进入onSocketError方法。是哪里出了问题?
手机:iPhone 7 plus
HbuilderX:3.1.18.20210609
0 个回复