全部产品

my.offSocketClose

取消监听 WebSocket 关闭事件。

示例代码

Page({
  onLoad() {
  my.onSocketClose(this.callback);
  },
  onUnload() {
    my.offSocketClose(this.callback);
    //    my.offSocketClose();
  },
  callback(res) {
  my.alert({content: '连接已关闭!'});
      this.setData({
        sendMessageAbility: false,
        closeLinkAbility: false,
      });
  },
})

是否需要传 callback 值

  • 不传递 callback 值,则会移除监听所有的事件监听回调。示例代码如下:

myoffSocketClose

  • 传递 callback 值,只移除对应的 callback 事件。示例代码如下:

myoffSocketClosethiscallback