http://www.websocket-test.com/
用了一个测试url: ws://121.40.165.18:8800
async onLoad(option) {
this.startWebSocket()
}
startWebSocket(even) {
wx.connectSocket({
url: 'ws://121.40.165.18:8800',
method: 'GET',
success: function(){
isConnect: true
console.log("连接成功...")
},
fail: function(){
isConnect: false
console.log("连接失败...")
}
});
wx.onSocketOpen(function (res) {
console.log('WebSocket连接已打开!')
wx.onSocketMessage(function(res){
console.log('回来的数据',res.data)
wx.closeSocket()
})
});
wx.onSocketError(function (res) {
console.log('WebSocket连接打开失败,请检查!')
});
wx.onSocketClose(function(res) {
console.log('WebSocket 已关闭!')
})
}
如果要在手机上体验或正式版,需要加websocket域名。否则只能调试模式才能用