Skip to content

  • 项目
  • 群组
  • 代码片段
  • 帮助
  • 当前项目
    • 正在载入...
  • 登录 / 注册
N
nyx
  • 概览
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • 版本库
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • 问题 0
    • Issues 0
    • 列表
    • Board
    • 标记
    • 里程碑
  • 合并请求 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • 流水线
    • 作业
    • 日程表
    • 图表
  • 维基
    • Wiki
  • 代码片段
    • Snippets
  • 成员
  • Collapse sidebar
  • 活动
  • 图像
  • 聊天
  • 创建新问题
  • 作业
  • 提交
  • Issue Boards
  • 发现
  • nyx
  • Repository

Switch branch/tag
  • nyx
  • 增值产品-小程序及app
  • nyx-master
  • pages
  • key
  • key.wxml
Find file
BlameHistoryPermalink
  • jscat's avatar
    nyx: 公屏 · 65dc6dfb
    优化一系列socket的问题
    1. nyxCode如果存在,则必为全局的userId
    2. onLoad的initSocket在onShow之前执行,同时onShow不会再次执行(readyStatus==0,不执行initSocket)
    3. 因为测试的原因,某一个uid可能在数据库里删除,那么通过regUser的方式重新replace成新的
    4. onMessage里,如果uid删除,那么onMessage中的getData可能先于regUser执行,那么getData拿不到数据,针对这种情况
    将getData的数据初始化为匿名用户。
    jscat committed Apr 01, 2020
    65dc6dfb
key.wxml 4.49 KB
编辑