Toggle navigation
Toggle navigation
This project
Loading...
Sign in
liuming
/
developer-docs
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
echo
2016-08-30 23:01:13 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
3d90b99a5bb0c299c7442fe4d1637bb17c3879e6
3d90b99a
1 parent
4eb14268
Updated 静态资源的下载策略 (markdown)
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
2 additions
and
18 deletions
静态资源的下载策略.md
静态资源的下载策略.md
View file @
3d90b99
...
...
@@ -37,26 +37,10 @@
*
考试相关
简化操作,内置知识点信息即可,因为很少改。
*
进入Quiz分类的时候去检查,如果相应的资源没有下载,则下载后再进行后续的操作
*
安卓设备只需要检查课程封面(已实现)
*
IOS设备需要检查课程封面(已实现)和知识点信息(to do)
*
在线授课的网页
```
以下逻辑有点复杂,简化为初步确定为如果进入在线授课,如果静态资源尚未下载完,可以等其下载完,再进入。
但是如果用户切换到课表页面,则不受静态资源下载的影响。
```
*
需要增加一个网页文件列表文件,里面记载记载着网页相关的所有文件
```
文件列表的名字filelist.txt
文件列表的格式示例如下
index.html
css/style.css
js/action.js
image/background.jpg
```
*
该文件内置一份默认的
*
在点击上课tab的时候,根据网页文件列表文件,检查是否网页相关文件下载完全。如果没有下载完全的话,需要下载完所有必要的文件,再加载网页或者刷新网页。
进入上课页面,在“预约”和“智能班级”的页面,如果静态资源尚未下载完,可以出现等待提示,等其下载完,再显示页面的内容。
但是如果用户切换到“课表”页面,则不受静态资源下载的影响。
*
分享相关(无需修改当前逻辑,需要跟安卓端再确认一下)
*
内置一张图
...
...
Please
register
or
login
to post a comment