一种基于电视的文字滚动实现方法及装置制造方法及图纸

技术编号:15899459 阅读:64 留言:0更新日期:2017-07-28 21:54
本申请提供了一种基于电视的文字滚动实现方法及装置,基于电视的文字滚动实现方法采用的是符合W3C标准的HTML标签,如div、span,因此用于数字电视web开发的JavaScript能够更快的解析出HTML标签,加快文字滚动的显示速度,从而提高文字滚动的性能。

【技术实现步骤摘要】
一种基于电视的文字滚动实现方法及装置
本申请涉及数字电视领域,特别涉及一种基于电视的文字滚动实现方法及装置。
技术介绍
随着数字电视技术的发展,数字电视机顶盒用户不断增加,在使用机顶盒播放电视节目期间,在视频之上滚动显示文字已经非常普遍。滚动文字可以是新闻,也可以是广告,它以运动的形式播出,可以显示很多内容,又不占用很大空间,是电视观众接收信息的重要途径之一。但是,目前文字滚动实现方法实现的文字滚动性能较差,如何提高文字滚动性能成为问题。
技术实现思路
为解决上述技术问题,本申请实施例提供一种基于电视的文字滚动实现方法及装置,以达到提高文字滚动的性能的目的,技术方案如下:一种基于电视的文字滚动实现方法,包括:获取电视屏幕上呈现文字的元素,并将获取到的电视屏幕上呈现文字的元素作为可视窗口,设置所述可视窗口的属性值;利用行内元素的span标签获取待滚动文字的内容和字体大小,并通过所述待滚动文字的内容和字体大小确定所述待滚动文字的宽度;在所述可视窗口内创建一个用于包裹所述待滚动文字的div,将所述待滚动文字的宽度作为所述div的宽度,并设置所述div为绝对定位;在所述可视窗口内滚动所述div;本文档来自技高网...
一种基于电视的文字滚动实现方法及装置

【技术保护点】
一种基于电视的文字滚动实现方法,其特征在于,包括:获取电视屏幕上呈现文字的元素,并将获取到的电视屏幕上呈现文字的元素作为可视窗口,设置所述可视窗口的属性值;利用行内元素的span标签获取待滚动文字的内容和字体大小,并通过所述待滚动文字的内容和字体大小确定所述待滚动文字的宽度;在所述可视窗口内创建一个用于包裹所述待滚动文字的div,将所述待滚动文字的宽度作为所述div的宽度,并设置所述div为绝对定位;在所述可视窗口内滚动所述div;每隔第一预设时间判断一次所述div是否从所述可视窗口内移出;若是,将从所述可视窗口内移出的div移动到所述可视窗口的初始位置,并返回执行在所述可视窗口内滚动所述di...

【技术特征摘要】
1.一种基于电视的文字滚动实现方法,其特征在于,包括:获取电视屏幕上呈现文字的元素,并将获取到的电视屏幕上呈现文字的元素作为可视窗口,设置所述可视窗口的属性值;利用行内元素的span标签获取待滚动文字的内容和字体大小,并通过所述待滚动文字的内容和字体大小确定所述待滚动文字的宽度;在所述可视窗口内创建一个用于包裹所述待滚动文字的div,将所述待滚动文字的宽度作为所述div的宽度,并设置所述div为绝对定位;在所述可视窗口内滚动所述div;每隔第一预设时间判断一次所述div是否从所述可视窗口内移出;若是,将从所述可视窗口内移出的div移动到所述可视窗口的初始位置,并返回执行在所述可视窗口内滚动所述div的步骤;或,在所述可视窗口内创建两个相同且均用于包裹所述待滚动文字的div,分别为第一div和第二div,在div滚动方向上所述第二div位于所述第一div的后面;将所述待滚动文字的宽度分别作为所述第一div和所述第二div的宽度,并分别设置所述第一div和所述第二div均为绝对定位;在所述可视窗口内滚动所述第一div;每隔第二预设时间判断一次所述第一div是否从所述可视窗口内移出;若是,在所述可视窗口内滚动所述第二div,并在所述第一div移动到所述可视窗口的初始位置时,返回执行在所述可视窗口内滚动所述第一div的步骤。2.根据权利要求1所述的方法,其特征在于,每隔第一预设时间判断一次所述div是否从所述可视窗口内移出,包括:每隔第一预设时间判断一次所述div的左边缘的偏移是否小于负的所述待滚动文字的宽度。3.根据权利要求1所述的方法,其特征在于,每隔第一预设时间判断一次所述div是否从所述可视窗口内移出,包括:每隔第一预设时间判断一次所述可视窗口的scrollleft的值是否不小于所述待滚动文字的宽度。4.根据权利要求1所述的方法,其特征在于,每隔第二预设时间判断一次所述第一div是否从所述可视窗口内移出,包括:每隔第二预设时间判断一次所述第一div的左边缘的偏移是否小于负的所述待滚动文字的宽度。5.根据权利要求1所述的方法,其特征在于,每隔第二预设时间判断一次所述第一div是否从所述可视窗口内移出,包括:每隔第二预设时间判断一次所述可视窗口的scrollleft的值是否不小于所述待滚动文字的宽度。6.一种基于电视的文字滚动实现装置,其特征在...

【专利技术属性】
技术研发人员:徐佳宏邓立超刘文陈恋
申请(专利权)人:深圳市茁壮网络股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1