小程序UDP向指定的 IP 和 port 發(fā)送消息UDPSocket.send
UDPSocket.send(Object object)
向指定的 IP 和 port 發(fā)送消息。基礎(chǔ)庫 2.9.0 起支持廣播 (指定地址為 255.255.255.255)。
小程序插件:支持,需要小程序基礎(chǔ)庫版本不低于 2.11.1
參數(shù)
Object object
屬性 類型 默認(rèn)值 必填 說明
address string 是 要發(fā)消息的地址。在基礎(chǔ)庫 <= 2.9.3 版本必須是和本機(jī)同網(wǎng)段的 IP 地址,或安全域名列表內(nèi)的域名地址;之后版本可以是任意 IP 和域名
port number 是 要發(fā)送消息的端口號
message string/ArrayBuffer 是 要發(fā)送的數(shù)據(jù)
offset number 0 否 發(fā)送數(shù)據(jù)的偏移量,僅當(dāng) message 為 ArrayBuffer 類型時有效
length number message.byteLength 否 發(fā)送數(shù)據(jù)的長度,僅當(dāng) message 為 ArrayBuffer 類型時有效
setBroadcast boolean false 否 向指定地址發(fā)消息時,是否要開啟廣播,基礎(chǔ)庫 2.24.0 開始支持
示例代碼
const udp = wx.createUDPSocket()
udp.bind()
udp.send({
address: '192.168.193.2',
port: 8848,
message: 'hello, how are you'
})
作者:大學(xué)生新聞網(wǎng) 來源:大學(xué)生新聞網(wǎng)