my.sendSocketMessage
通过 WebSocket 连接发送数据,需要先使用 my.connectSocket 发起建连,并在 my.onSocketOpen 回调之后再发送数据。
示例代码
my.sendSocketMessage({
data: this.data.toSendMessage, // 需要发送的内容
success: (res) => {
my.alert({content: '数据发送!' + this.data.toSendMessage});
},
});
入参
Object 类型,属性如下:
属性 | 类型 | 必填 | 描述 |
data | String | 是 | 需要发送的内容:普通的文本内容 String 或者经 base64 编码后的 String。 |
isBuffer | Boolean | 否 | 如果需要发送二进制数据,需要将入参数据经 base64 编码成 String 后赋值
,同时将此字段设置为true,否则如果是普通的文本内容 String,不需要设置此字段。 |
success | Function | 否 | 回调函数。 |
fail | Function | 否 | 调用失败的回调函数。 |
complete | Function | 否 | 调用结束的回调函数(调用成功、失败都会执行)。 |