一种页面的渲染方法、装置和终端设备与流程

文档序号:11830067阅读:来源:国知局

技术特征:

1.一种页面的渲染方法,其特征在于,包括:

向服务器发送网页请求;其中,所述网页请求用于指示所述服务器根据预设顺序依次发送多个数据块,所述多个数据块由所述服务器根据页面文件包含的对象划分所述页面文件生成的,每个对象对应一个数据块;

接收所述服务器发送的数据块,并将接收的数据块依次写入到数据缓存中;

从所述数据缓存中读取一个数据块,为所述读取的数据块创建一个单独的图层;

在所述创建的图层上对所述数据块执行渲染操作后生成所述数据块对应的对象。

2.如权利要求1所述的渲染方法,其特征在于,所述在所述创建的图层上对所述数据块执行渲染操作后生成所述数据块对应的对象之后,还包括:

接收用于移动目标对象的移动指令;其中,所述目标对象为所述页面文件包含的对象中的任意一个;

确定目标对象的最终位置,并对所述目标对象在所述最终位置重新进行执行渲染操作。

3.如权利要求1或2所述的方法,其特征在于,所述接收所述服务器发送的数据块,并将接收的数据块依次写入到数据缓存中,还包括:

统计从所述服务器接收到的数据块的数量;

当接收到的数据块的数量达到所述页面文件划分的数据块的数量时,停止向所述数据缓存中写入数据块。

4.如权利要求1或2所述的方法,其特征在于,所述从所述数据缓存中读取一个数据块,为所述读取的数据块创建一个图层之前,还包括:

判断所述数据缓存是否为空,若为是,统计从所述数据缓存读取到的数据块的数量;

若所述读取到的数据块的数量未达到所述页面文件划分的数据块的数量, 若为是,等待预设时长。

5.如权利要求1-4任意一项所述的方法,其特征在于,所述为所述读取的数据块创建一个单独的图层包括:

从所述读取的数据块中获取对应的对象的形状信息,并根据所述形象信息为所述读取的数据块创建一个单独的图层。

6.一种页面的渲染装置,其特征在于,包括:

网页请求模块,用于向服务器发送网页请求;其中,所述网页请求用于指示所述服务器根据预设顺序依次发送多个数据块,所述多个数据块由所述服务器根据页面文件包含的对象划分所述页面文件生成的,每个对象对应一个数据块;

数据接收模块,用于接收所述服务器发送的数据块,并将接收的数据块依次写入到数据缓存中;

图层创建模块,用于从所述数据缓存中读取一个数据块,为所述读取的数据块创建一个单独的图层;

对象渲染模块,用于在所述创建的图层上对所述数据块执行渲染操作后生成所述数据块对应的对象。

7.如权利要求6所述的渲染装置,其特征在于,还包括:

指令接收模块,用于接收用于移动目标对象的移动指令;其中,所述目标对象为所述页面文件包含的对象中的任意一个;

重渲染模块,用于确定目标对象的最终位置,并对所述目标对象在所述最终位置重新进行执行渲染操作。

8.如权利要求6或7所述的渲染装置,其特征在于,还包括:

统计模块,用于统计从所述服务器接收到的数据块的数量;

停止模块,用于当接收到的数据块的数量达到所述页面文件划分的数据块的数量时,停止向所述数据缓存中写入数据块。

9.如权利要求6或7所述的渲染装置,其特征在于,还包括:

判断模块,用于判断所述数据缓存是否为空,若为是,统计从所述数据缓存读取到的数据块的数量;

等待模块,用于若所述读取到的数据块的数量未达到所述页面文件划分的数据块的数量,若为是,等待预设时长。

10.如权利要求6-9任意一项所述的渲染装置,其特征在于,所述图层创建模块用于从所述读取的数据块中获取对应的对象的形状信息,并根据所述形象信息为所述读取的数据块创建一个单独的图层。

11.一种终端设备,其特征在于,包括如权利要求6-10任意一项所述的渲染装置。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1