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