收藏
回答

websocket手机端连接无反应,无回调

用websocket连接wss网页,已经确认在合法列表里面,端口为手动是的18080,连接方式为

wx.connectSocket({

    url: 'wss://www.*****.cn:18080'

    })

回调函数为

wx.onSocketError(function(res){

wx.onSocketClose(function(res) {

wx.onSocketOpen(function(res) {

都没有走到,但是如果手机端打开调试的话,则可以正常使用,在开发工具的话也可以正常使用,但是直接预览以及体验者的方式进入的话,都无法正常使用

在开发工具那边配置的开发环境不校验请求域名以及TLS版本的话,没有打勾


回答关注问题邀请回答
收藏

2 个回答

  • 傅树海📪
    傅树海📪
    2017-01-17

    已解决,原因为url不能带端口号,服务端需监听使用默认的443端口

    2017-01-17
    有用
    回复
  • 大奔
    大奔
    2017-01-10

    wx.connectSocket({

        url: 'wss://www.*****.cn:18080?EIO=3&transport=websocket'

        })

    这样试一下。后面要加两个参数

    2017-01-10
    有用
    回复
登录 后发表内容