收藏
回答

多个page用同一个socket怎么解决?

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 需求 Websocket 微信iOS客户端 6.6.7 2.1.1

多人下单的需求




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

3 个回答

  • 卢霄霄
    卢霄霄
    2018-07-13

    socket定义到app.js里能行吗

    2018-07-13
    有用
    回复 2
    • Tin🙃
      Tin🙃
      2018-07-13

      socket链接的地址要在page1页面接口中通过参数去获取,然后page2也需要这个socket,我在page1获取连接上了之后返回了一个socketTask,保存在globalData中,然后在page2页面绑定了socketTask.onMessage,但是多次进入page2会绑定多次,没有offMessage这个接口

      2018-07-13
      回复
    • 卢霄霄
      卢霄霄
      2018-07-13回复Tin🙃

      page2里绑定 onMessage这句写到 Page({})外面呀

      2018-07-13
      回复
  • Tin🙃
    Tin🙃
    2018-07-12

    但是我两个不同的page要用的同一个socket,

    2018-07-12
    有用
    回复
  • 2018-07-12

    跟多人聊天一个原理吧

    2018-07-12
    有用
    回复
登录 后发表内容