欢迎光临《小雷的网站》
加入收藏 | 设为首页 | 联系我们
小雷的网站
游客,您好!
请使用QQ先登陆
  • 最新公告:如果有什么问题,请大家联系客服处理.客服在线时间:12:00-23:59 其它时间段请留言.
  • 博文详细内容

    使用微信小程序发送tcp数据到服务器示例
    资讯栏目:微信小程序 | 发布者:小雷 | 关注度:760次 | 发布时间:2023-08-16 16:33:39

            我们在使用微信小程序在开发一些需要连接服务器发送TCP数据的时候。对于新手来说,官方的文档写得不是很详细。而且,微信小程序有连接限制:5分种内只能最多20个联接。

            在使用开发者工具的测试的时候,只能连接一次,当再发起一次连接的时候,就会报错:

             [TCPSocket] created too much.

            在真机上调试的话,五分钟内不能超过20个联接

            下面是使用的示例代码:供大家参考:

    handleTcp() {
        const tcp = wx.createTCPSocket()
        tcp.connect({
          address: '',
          port: 
        })
        tcp.onConnect(() => {
          console.log("onConnect")
          tcp.write('hello, how are you')
        })
        tcp.onMessage((message, remoteInfo, localInfo) => {
          console.log("onMessage")
          console.log(message)
          console.log(remoteInfo)
          console.log(localInfo)
        })
        tcp.onError((res) => {
          console.log(res)
        })
    
        setTimeout(function () {
         // 3s后,关闭socket
          tcp.close(() => {
            console.log("close")
          })
        }, 3000)
      }


    转载请注:小雷的网站 http://www.leihx.com/news/111.html
    评论

    您还没有登陆,请登陆后再评论吧!
    本站只支持QQ登陆,请不要发布不当的以及违反国家法律的言论!
    版权信息:@2018-2025 www.leihx.com 网站访问量:5362269人次 互联网ICP备案:黔ICP备15016820号-4
    联系地址:贵州省铜仁市碧江区川硐教育园区 合作咨询:400-180-5676 (周一至周五 9:00-18:00)