一种应用页面显示方法及装置与流程

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

技术特征:

1.一种应用页面显示方法,其特征在于,应用于机顶盒,该方法包括:

获取待显示的目标应用页面;

解析所述目标应用页面的主体body标签,获取所述目标应用页面的分辨率;

基于所述目标应用页面的分辨率,对所述目标应用页面进行显示。

2.根据权利要求1所述的方法,其特征在于,所述解析所述目标应用页面的主体body标签,获取所述目标应用页面的分辨率,包括:

解析所述目标应用页面的主体body标签,获取body的样式,所述样式包括页面尺寸;

将所述样式包括的页面尺寸作为所述目标应用页面的分辨率。

3.根据权利要求1所述的方法,其特征在于,所述解析所述目标应用页面的主体body标签,获取所述目标应用页面的分辨率,包括:

解析所述目标应用页面的主体body标签,获取body的背景图尺寸;

将所述body的背景图尺寸作为所述目标应用页面的分辨率。

4.根据权利要求1所述的方法,其特征在于,所述解析所述目标应用页面的主体body标签,获取所述目标应用页面的分辨率,包括:

解析所述目标应用页面的主体body标签,判断是否存在body的样式,所述样式包括页面尺寸;

若存在,获取所述body的样式,并将所述样式包括的页面尺寸作为所述目标应用页面的分辨率;

若不存在,获取body的背景图尺寸,将所述body的背景图尺寸作为所述目标应用页面的分辨率。

5.根据权利要求1-4任一项所述的方法,其特征在于,所述基于所述目标应用页面的分辨率,对所述目标应用页面进行显示,包括:

调用WEB引擎,将所述目标应用页面对应的排版容器的尺寸更改为所述目标应用页面的分辨率;

利用所述目标应用页面对应的排版容器,对所述目标应用页面进行排版;

将排版后的目标应用页面拉伸至所述机顶盒的分辨率对应的画布上,得到目标画布内容;

将所述目标画布内容上屏显示。

6.一种应用页面显示装置,其特征在于,应用于机顶盒,该装置包括:

页面获取单元,用于获取待显示的目标应用页面;

Body标签解析单元,用于解析所述目标应用页面的主体body标签,获取所述目标应用页面的分辨率;

页面显示单元,用于基于所述目标应用页面的分辨率,对所述目标应用页面进行显示。

7.根据权利要求6所述的装置,其特征在于,所述Body标签解析单元包括:

Body样式获取单元,用于解析所述目标应用页面的主体body标签,获取body的样式,所述样式包括页面尺寸;

样式尺寸定义单元,用于将所述样式包括的页面尺寸作为所述目标应用页面的分辨率。

8.根据权利要求6所述的装置,其特征在于,所述Body标签解析单元包括:

背景图尺寸获取单元,用于解析所述目标应用页面的主体body标签,获取body的背景图尺寸;

背景图尺寸定义单元,用于将所述body的背景图尺寸作为所述目标应用页面的分辨率。

9.根据权利要求6所述的装置,其特征在于,所述Body标签解析单元包括:

第一Body标签解析子单元,用于解析所述目标应用页面的主体body标签,判断是否存在body的样式,所述样式包括页面尺寸;

第二Body标签解析子单元,用于在所述第一Body标签解析子单元判断结果为是时,获取所述body的样式,并将所述样式包括的页面尺寸作为所述目标应用页面的分辨率;

第三Body标签解析子单元,用于在所述第一Body标签解析子单元判断结果为否时,获取body的背景图尺寸,将所述body的背景图尺寸作为所述目标应用页面的分辨率。

10.根据权利要求6-9任一项所述的装置,其特征在于,所述页面显示单元包括:

排版容器尺寸更改单元,用于调用WEB引擎,将所述目标应用页面对应的排版容器的尺寸更改为所述目标应用页面的分辨率;

排版处理单元,用于利用所述目标应用页面对应的排版容器,对所述目标应用页面进行排版;

画布拉伸单元,用于将排版后的目标应用页面拉伸至所述机顶盒的分辨率对应的画布上,得到目标画布内容;

目标画布显示单元,用于将所述目标画布内容上屏显示。

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