小程序TCP Socket 實例TCPSocket TCPSocket
基礎(chǔ)庫 2.18.0 開始支持,低版本需做兼容處理。
一個 TCP Socket 實例,默認使用 IPv4 協(xié)議
方法
TCPSocket.connect(Object options)
在給定的套接字上啟動連接
TCPSocket.write(string|ArrayBuffer data)
在 socket 上發(fā)送數(shù)據(jù)
TCPSocket.close()
關(guān)閉連接
TCPSocket.onClose(function callback)
監(jiān)聽一旦 socket 完全關(guān)閉就發(fā)出該事件
TCPSocket.offClose(function callback)
取消監(jiān)聽一旦 socket 完全關(guān)閉就發(fā)出該事件
TCPSocket.onConnect(function callback)
監(jiān)聽當(dāng)一個 socket 連接成功建立的時候觸發(fā)該事件
TCPSocket.offConnect(function callback)
取消監(jiān)聽當(dāng)一個 socket 連接成功建立的時候觸發(fā)該事件
TCPSocket.onError(function callback)
監(jiān)聽當(dāng)錯誤發(fā)生時觸發(fā)
TCPSocket.offError(function callback)
取消監(jiān)聽當(dāng)錯誤發(fā)生時觸發(fā)
TCPSocket.onMessage(function callback)
監(jiān)聽當(dāng)接收到數(shù)據(jù)的時觸發(fā)該事件
TCPSocket.offMessage(function callback)
取消監(jiān)聽當(dāng)接收到數(shù)據(jù)的時觸發(fā)該事件
錯誤
錯誤碼 錯誤信息 說明
-1 系統(tǒng)錯誤
-2 socket接口錯誤,可參考系統(tǒng)的socket錯誤碼
-3 發(fā)送失敗,無接口權(quán)限
-4 鏈接失敗
1 發(fā)送失敗,參數(shù)錯誤,address不合法
2 發(fā)送失敗,參數(shù)錯誤,port不合法
作者:大學(xué)生新聞網(wǎng) 來源:大學(xué)生新聞網(wǎng)