一周更新模块:
我的追剧
我的追剧中显示的剧集:
把满足下列条件的剧集展示在我的追剧:
1.我收藏了下列剧集
2.该剧在近一个星期内7x24h发生过更新
排列方式:根据剧集最新一次更新的时间,按照时间倒序排列,剧集更新时间越近的显示在越前方
展示形式:
右上角显示已收藏的角标形式(这里可以把角标形式单独列出来)
右下角角标具体显示字段为“xx更新”,其中xx显示的可字段具体如下:
列表
周一:今日 昨日 上周六 上周五 上周四 上周三 上周二 上周一
周二
周三
周四
周五
周六
周日
若该剧集更新时间是在当前日期的0:00至现在,则xx为今日
若该剧更新时间是昨日的凌晨0:00至今日的0:00,则xx为昨日
其余根据日期来判断,若更新时间和显示时间是同一个自然周,则按,周x命名,若更新时间和现在不是同一个自然周,则按上周x显示
其中“xx”为更新的日期,
hover后形式:
鼠标hover前,显示的内容有、、、
鼠标hover后,显示的剧集则用较短按钮的形式显示最新更新的集数,如果只有一集,则显示立即观看,或者用长条显示期数,若用户显示的内容
若在当前页面上所能显示的位置仍有空余的时候,则拉取用户的观看历史记录,选取用户最近观看的
说明:
功能名称
详述
具体逻辑
播放记录
针对已登录用户,请求用户最近的播放记录。
接口过滤已看完的短视频;
前端最多请求16条,根据产品需求再排序,展现前8条;
实现智能续播。
最近更新
针对已登录用户,获取用户看过的视频是否更新。
前端请求全部更新信息,根据产品需求再排序,展现前8条;
播放更新的那一集。
接口提供
由用户云提供
展现逻辑:
1) 如果用户没有播放记录,则不展示整个「继续看」模块;
2) 启动时,默认展现「播放记录」;
3) 如果「播放记录」不足8条,则有多少条就展示多少条;如果「播放记录」>8条,则按照四大频道的记录优先,取前8条展示;
4) 点击「更新提醒」,如果更新消息没有或不足8条,则补充展示推荐数据;如果大于8条,则取前8条展示。
若用户没有登录:
则。。。
若用户观看记录为空:则。。
若用户没有收藏,则显示其中一个封面。。。。
若用户都是空的,则不显示
网友评论