uniapp使用websocket


openSocket() {
                //打开时的动作
                uni.onSocketOpen(() => {
                    console.log('WebSocket 已连接')
                    this.socketStatus = 'connected'
                    uni.showToast({
                        title: '实时推送已连接',
                        icon: 'none'
                    })
                })
                //断开时的动作
                uni.onSocketClose(() => {
                    this.socketStatus = 'closed'
                    console.log('WebSocket 已断开')
                    uni.showToast({
                        title: '实时推送已断开连接',
                        icon: 'none'
                    })
                })
                //报错时的动作
                uni.onSocketError(error => {
                    console.error('socket error:', error)
                })
                // 监听服务器推送的消息
                uni.onSocketMessage((message: any) => {
                    console.log(11111111,message)

                })
                // 打开信道
                uni.connectSocket({
                    url: 'ws://192.168.1.124:8086/s/web_socket'
                });
            },

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM