需求:三级目录以及实现上下课时自动播放(小记)
- 功能描述:点击课时跳转视频播放页面,然后点击上下课时视频需要实时跟新
2. 下面是我的解决思路
i: 章 k:节 j:课时
· 点击上一课时
拿到目录数组,遍历拿到当前课时数据,对比从首页传递过来的课时id和当前遍历拿到的课时id,相等时再做操作(确认当前课程)。
如果 j=0(没有上一课时),else j-1 取上一课时的的id,去调用播放
如果 k=0(没有上一节),else k-1 取上一节的最后一个课时的id,去调用播放
如果 i=0(没有上一章),else i-1 取上一章的最后一节的最后一个课时的id,去调用播放
· 点击下一课时
如果 j=j.length-1(没有下一课时),else j+1 拿到下一课时id,去调用播放
如果 k=k.length-1(没有下一节),else k+1 拿到下一节的第一课时id,去调用播放
如果 i=i.length-1(没有下一章),else i+1 拿到下一章的第一节的第一课时id,去调用播放