新建的空项目,直接在onLoad()中创建TCP连接,手机上的SDKVersion见日志,为2.19.6,微信版本号是8.0.11,先使用canIUse进行支持检测,日志显示都是支持的。使用iphone也试过,日志显示同样的错误。以为是微信没用最新版本,升级后情况也一样,
console.log("是否支持createTCPSocket:",wx.canIUse("createTCPSocket"),"是否支持TCPSocket.connect:",wx.canIUse("TCPSocket.connect"))
var tcpClient = wx.createTCPSocket() //在此处就报错了
tcpClient.connect({address: '192.168.1.25', port: 8889})
tcpClient.onConnect((res) => {
console.log("连接成功")
console.log(res)
})
tcpClient.onError((res) => {
console.log(res)
})
执行到wx.createTCPSocke()时就报错了
日志
感觉微信小程序已经放弃这块了,完全没人管。
---------------------------------------------------------------
你们那边的服务器有配置证书的吗?还是不需要的哦 ?现在对这个问题很疑惑,就是我这边出现的这个错误是不是因为没有证书的原因?还是证书错误的原因?现在搞的很不明白的哈,知道的可以说一下的吗?
同样的问题,有解决的吗?怎么办呢
请问一下解决了不?被困好几天都是这样的错误 没办法解决 真机就创建tcpsocket就报错调试不了
请问解决了吗?