my.onSocketClose
Use this API to listen to the event of disabling the WebSocket connection.
Sample Code
copy
onLoad() {
    // Note: The registration of callback only needs to be done once during the start-up phase of the Mini Program, multiple calls have multiple callbacks.
    my.onSocketClose((res) => {
      my.alert({content: 'The connection is disabled!'});
      this.setData({
        sendMessageAbility: false,
        closeLinkAbility: false,
      });
    });
    // Note: The registration of callback only needs to be done once during the start-up phase of the Mini Program, multiple calls have multiple callbacks.
    my.onSocketOpen((res) => {
      my.alert({content: 'The connection is enabled!'});
      this.setData({
        sendMessageAbility: true,
        closeLinkAbility: true,
      });
    });
    my.onSocketError(function(res){
      my.alert('The webSocket connection fails. Please check!' + res);
    });
    // Note: The registration of callback only needs to be done once during the start-up phase of the Mini Program, multiple calls have multiple callbacks.
    my.onSocketMessage((res) => {
      my.alert({content: 'Data received!' + JSON.stringify(res)});
    });
  }
connect_start() {
    my.connectSocket({
      url: 'Server URL', // The developer server interface URL must use WSS protocol and the domain name must be a legitimate one configured in the backend.
      success: (res) => {
        my.showToast({
          content: 'success', // Text content
        });
      },
      fail:()=>{
        my.showToast({
          content: 'fail', // Text content
        });
      }
    });
  },Note:The case is only for reference. Please use your own URL to test.
Parameters
| Property | Type | Required | Description | 
| callback | Function | Yes | The callback function for the event of disabling the WebSocket connection. | 
