问题:wx.connectSocket() 在IDE模式下,打开TLS、域名校验能够socket连接;在真机模式下开启Debugging也能够连接,但是关闭Debugging便无法连接,请问是什么原因? 代码如下
wx.connectSocket({
url: "wss://www.****.com:8080"
}
该域名是后台填写的合法域名
PS:真机环境下开启和不开启Debug的运行结果是不一致的。不能够在完全真机环境(非Debug)下进行调试和日志输出的开发体验很差,关于这点,我觉得小程序做得不够好。
真机不支持 后面带端口的吧
没错,我和你一样的问题
wx.connectSocket({
url: "wss://xxx.club:8000"
}
同样是合法域名,微信开发工具里使用正常,真机调试状态下也正常,真机去掉调试就不行啦,总不能要求所有用户都开调试状态吧。。。。