鸿蒙学习 - webSocket 简单使用

32 阅读1分钟
import webSocket from '@ohos.net.webSocket';

@Entry
@Component
struct Index {
  url = "ws://"
  ws = webSocket.createWebSocket()

  aboutToAppear() {
    this.ws.connect(this.url, (err, res) => {
      if(!err) {
        console.log("链接成功")
      }
    })
    this.ws.on("message", (err, res) => { // 收到message监听

    })
    this.ws.on("error", (err) => { // 收到错误监听

    })
    this.ws.on("close", (err, res) => { // 关闭连接监听

    })
    this.ws.on("open", (err, res) => {
      // 当收到on('open')事件时,可以通过send()方法与服务器进行通信
        this.ws.send("要发送的内容", (error, result) => {

        })
    })
  }

  build() {

  }
}