收藏
回答

websocket提示taskid not exist

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug Android 安卓9 小米9 7.0.3


websocket连接成功后发送消息时提示报错,

在开发工具下正常,

在IPHONE6和8下正常,在小米9和VIVO NEX下报错

代码如下


最后一次编辑于  03-01  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    03-01

    麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    03-01
    赞同
    回复 4
    • 陈昊NealChen
      陈昊NealChen
      03-01

      // pages/test/test.js

      Page({

      data: {


      },

      onLoad: function (options) {

      let stringData = `userId=1000165&userLeiXing=1&videoId=339&videoLeiXing=0&source=0&userName=你这是在为难我陈某人&unionId=………………`;

      wx.connectSocket({

      url: 'wss://………………NewSocketHandler.ashx?' + stringData.replace(/\s+/g, ""),

      success: function (res) {

      console.log("socket", res);

      }

      });

      wx.onSocketOpen(function (res) {

      console.log("SocketOpened:", res);

      let params = {

      Msg: "大家好",

      RequestType: "chat",

      Time: 1551412365555,

      nickName: "你这是在为难我陈某人",

      videoTime: 0

      }

      wx.sendSocketMessage({

      data: JSON.stringify(params),

      success: function (res) {

      console.log("send success")

      console.log(res)

      },

      fail: function (res) {

      console.log("send fail")

      console.log(res)

      }

      });

      });

      }

      })


      03-01
      回复
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      03-01回复陈昊NealChen

      麻烦按照教程来提供下代码片段哈

      03-01
      回复
    • 陈昊NealChen
      陈昊NealChen
      03-01回复社区技术运营专员-娇华

      https://developers.weixin.qq.com/s/cEH3jxmu7s6s

      03-01
      回复
    • GeeFib
      GeeFib
      05-21

      有消息了吗?我的ios12也是

      05-21
      回复