The embodiment of the invention discloses a page display method and terminal based on H5, which is used to reduce the production cost of the webpage, improve the efficiency of webpage making and realize the smooth display of the video. The embodiment of the invention provides a display method based on the H5 page, including: the terminal display screen loaded on the fifth generation of hypertext markup language H5 page, the H5 page includes: H5 page view window and floating on the H5 page visual window on the video player button; insert video content to be displayed in the the H5 page, the video content is displayed in the H5 page window; when the video content to playback, playback of the video content in the H5 page view window, and hides the video player button in the H5 window on the page.
【技术实现步骤摘要】
一种基于H5的页面显示方法和终端
本专利技术涉及计算机
,尤其涉及一种基于H5的页面显示方法和终端。
技术介绍
随着社会与互联网的发展,基于终端的页面也越来越多。页面的访问用户庞大且各种用户操作的终端种类繁多,面对使用不同终端的用户群体,目前的页面开发过程主要基于传统的移动网页实现展示类的用户需求,从而可以实现基于移动网页的传播营销。例如通过移动网页播放视频内容,用户通过操作终端,观看终端上安装的视频播放器展示的视频内容,获取视频制作者需要传播的信息。现有技术中,可以基于传统的移动网页制作动画,来实现交互类的复杂动作,但是这需要在页面上添加大量的元素再通过局部的多元素拼合来完成动画制作,这会存在网页制作成本较高、制作时间长、显示不流畅的问题。分析说明如下,离散的页面元素拼合会造成用户体验差的问题,例如局部的多元素在网页中表现的是多个区块元素,不同的区块都会消耗内存进行渲染以及逻辑代码控制。多元素在开发控制上也比较复杂,多元素开发完成后的调试过程也很复杂,元素过多会消耗较多的内存,特别是在终端的网页上内存以及性能的消耗非常重要,从而导致动画播放不流畅的问题。以现有技术中的FLASH制作为例进行说明,需要一名设计师设计基础图片文件,需要一名动画设计师使用动画设计软件进行图片帧的扩展,然后再需要一名开发工程师对其进行反馈函数的动态效果编写,存在网页制作成本较高、制作时间长的问题。而且动画类的元素拼接对于开发工程师来调整也较麻烦,元素分离拼接比较多,例如层叠样式表(CascadingStyleSheet,CSS)3动画或者帧动画,由于其元素的节点行过多,需要 ...
【技术保护点】
一种基于H5的页面显示方法,其特征在于,包括:在终端的显示屏幕上加载第五代超文本标记语言H5网页,所述H5网页包括:H5页面可视窗口和浮动在所述H5页面可视窗口上的视频播放器按钮;在所述H5网页上插入待显示的视频内容,所述视频内容显示在所述H5页面可视窗口上;当所述视频内容需要播放时,在所述H5页面可视窗口上播放所述视频内容,并在所述H5页面可视窗口上隐藏所述视频播放器按钮。
【技术特征摘要】
1.一种基于H5的页面显示方法,其特征在于,包括:在终端的显示屏幕上加载第五代超文本标记语言H5网页,所述H5网页包括:H5页面可视窗口和浮动在所述H5页面可视窗口上的视频播放器按钮;在所述H5网页上插入待显示的视频内容,所述视频内容显示在所述H5页面可视窗口上;当所述视频内容需要播放时,在所述H5页面可视窗口上播放所述视频内容,并在所述H5页面可视窗口上隐藏所述视频播放器按钮。2.根据权利要求1所述的方法,其特征在于,所述视频内容的高度大于所述视频内容的宽度,所述在所述H5网页上插入待显示的视频内容,包括:将所述待显示的视频内容插入到所述H5页面可视窗口;按照所述H5页面可视窗口的宽度对所述视频内容的宽度进行缩放,并按照缩放后的视频内容的宽度等比例缩放视频内容的高度。3.根据权利要求1所述的方法,其特征在于,所述在终端的显示屏幕上加载第五代超文本标记语言H5网页,包括:检测所述终端的显示屏幕上产生的触摸事件;根据所述触摸事件在所述显示屏幕上加载H5网页。4.根据权利要求1所述的方法,其特征在于,所述在所述H5页面可视窗口上隐藏所述视频播放器按钮,包括:在所述显示屏幕上将所述H5页面可视窗口放大,并按照放大后的H5页面可视窗口调整所述视频播放器按钮在所述H5网页的位置,使得调整后的视频播放器按钮的位置超出所述显示屏幕之外。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述在所述H5页面可视窗口上播放所述视频内容之后,所述方法还包括:在所述视频内容播放过程中,暂停所述视频内容的视频播放并隐藏所述H5页面可视窗口;当所述H5页面可视窗口从所述H5网页上隐藏之后,在所述H5网页上显示交互操作页面。6.根据权利要求5所述的方法,其特征在于,所述暂停所述视频内容的视频播放并隐藏所述H5页面可视窗口之后,所述方法还包括:继续播放所述视频内容对应的音频内...
【专利技术属性】
技术研发人员:梁宇轩,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。