日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)小程序教程:微信小程序APIUDP通信

UDPSocket wx.createUDPSocket()

基礎(chǔ)庫 2.7.0 開始支持,低版本需做 兼容處理。

我們提供的服務(wù)有:成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、濠江ssl等。為1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的濠江網(wǎng)站制作公司

創(chuàng)建一個 UDP Socket 實例。使用前請注意閱讀相關(guān)說明。

返回值

UDPSocket

一個 UDP Socket 實例


UDPSocket

基礎(chǔ)庫 2.7.0 開始支持,低版本需做 兼容處理。

一個 UDP Socket 實例,默認(rèn)使用 IPv4 協(xié)議。

方法:

number UDPSocket.bind(number port)

綁定一個系統(tǒng)隨機(jī)分配的可用端口,或綁定一個指定的端口號

參數(shù)

number port

基礎(chǔ)庫 2.9.0 開始支持,低版本需做 兼容處理。

指定要綁定的端口號,不傳則返回系統(tǒng)隨機(jī)分配的可用端口

返回值

number

綁定成功的端口號

示例代碼

const udp = wx.createUDPSocket()
const port = udp.bind()

UDPSocket.close()

關(guān)閉 UDP Socket 實例,相當(dāng)于銷毀。 在關(guān)閉之后,UDP Socket 實例不能再發(fā)送消息,每次調(diào)用 UDPSocket.send 將會觸發(fā)錯誤事件,并且 message 事件回調(diào)函數(shù)也不會再也執(zhí)行。在 UDPSocket 實例被創(chuàng)建后將被 Native 強(qiáng)引用,保證其不被 GC。在 UDPSocket.close 后將解除對其的強(qiáng)引用,讓 UDPSocket 實例遵從 GC。

UDPSocket.offClose(function callback)

取消監(jiān)聽關(guān)閉事件

參數(shù)

function callback

關(guān)閉事件的回調(diào)函數(shù)

UDPSocket.offError(function callback)

取消監(jiān)聽錯誤事件

參數(shù)

function callback

錯誤事件的回調(diào)函數(shù)

UDPSocket.offListening(function callback)

取消監(jiān)聽開始監(jiān)聽數(shù)據(jù)包消息的事件

參數(shù)

function callback

開始監(jiān)聽數(shù)據(jù)包消息的事件的回調(diào)函數(shù)

UDPSocket.offMessage(function callback)

取消監(jiān)聽收到消息的事件

參數(shù)

function callback

收到消息的事件的回調(diào)函數(shù)

UDPSocket.onClose(function callback)

監(jiān)聽關(guān)閉事件

參數(shù)

function callback

關(guān)閉事件的回調(diào)函數(shù)

UDPSocket.onError(function callback)

監(jiān)聽錯誤事件

參數(shù)

function callback

錯誤事件的回調(diào)函數(shù)

參數(shù)

Object res
屬性 類型 說明
errMsgstring錯誤信息

UDPSocket.onListening(function callback)

監(jiān)聽開始監(jiān)聽數(shù)據(jù)包消息的事件

參數(shù)

function callback

開始監(jiān)聽數(shù)據(jù)包消息的事件的回調(diào)函數(shù)

UDPSocket.onMessage(function callback)

監(jiān)聽收到消息的事件

參數(shù)

function callback

收到消息的事件的回調(diào)函數(shù)

參數(shù)

Object res
屬性 類型 說明
messageArrayBuffer收到的消息
remoteInfoObject消息來源的結(jié)構(gòu)化信息

remoteInfo 的結(jié)構(gòu)

屬性 類型 說明
addressstring發(fā)送消息的 socket 的地址
familystring使用的協(xié)議族,為 IPv4 或者 IPv6
portnumber端口號
sizenumbermessage 的大小,單位:字節(jié)

UDPSocket.send(Object object)

向指定的 IP 和 port 發(fā)送消息

參數(shù)

Object object

屬性 類型 默認(rèn)值 必填 說明
addressstring要發(fā)消息的地址。在基礎(chǔ)庫 2.9.3 及之前版本可以是一個和本機(jī)同網(wǎng)段的 IP 地址,也可以是在安全域名列表內(nèi)的域名地址;在基礎(chǔ)庫 2.9.4 及之后版本,可以是任意 IP 和域名
portnumber要發(fā)送消息的端口號
messagestring/ArrayBuffer要發(fā)送的數(shù)據(jù)
offsetnumber0發(fā)送數(shù)據(jù)的偏移量,僅當(dāng) message 為 ArrayBuffer 類型時有效
lengthnumbermessage.byteLength發(fā)送數(shù)據(jù)的長度,僅當(dāng) message 為 ArrayBuffer 類型時有效

示例代碼


  const udp = wx.createUDPSocket()
  udp.bind()
  udp.send({
    address: '192.168.193.2',
    port: 8848,
    message: 'hello, how are you'
  })


網(wǎng)頁標(biāo)題:創(chuàng)新互聯(lián)小程序教程:微信小程序APIUDP通信
網(wǎng)頁鏈接:http://www.5511xx.com/article/dhijcgh.html