断线重连流程
2020-03-27 19:19:39 0 举报
断线重连
作者其他创作
大纲/内容
是
否
curStage是否正在执行
1.结束当前阶段2.当前阶段重制3.当前模版数据重新加载4.将模版的中的下标移动到目标位置5.执行当前模版下当前stage的init方法6.\b依次执行当前stage下已经执行过的segment的init、quickEnd
执行直播流程
1.存储新的进度值2.将进度值转换成LessonProgress类型
老师进入等待房间&&游戏正在运行
1.如果为正式课和自适应课,则发送“通用跳转进度资源准备完毕”消息,重新同步进度
设置进度
当前进度与目标进度不同
结束
当前进度与目标进度相同且4009双端进度同步消息都达到90%
断线重连
1.通过newProgress获取对应的环节类型2.判断newProgress是否为直播阶段3.获取当前执行的模版、stage、segment4.获取当前的进度curProgress5.获取4009消息的状态
0 条评论
下一页