【技术实现步骤摘要】
本专利技术涉及网络通信
,尤其涉及一种用于图片的呈现方法和装置。
技术介绍
瀑布墙是目前较为常见的网页内容呈现方案,瀑布墙的主体部分会包含多个小的单元,比如一张图片,这些单元一般宽度是固定的。主体部分会被划分成多个列,所有的单元被按照一定顺序填充到各个列中,使得各单元类似一个个小“水滴”,而按照多个列排列的“水滴”流就形成了瀑布墙。瀑布墙中由于各单元均定宽不定高,并自适应铺满整个页面,所以页面的内容不需要传统方式的翻页而是直接在页面滚动到底部时自动加载,且一般会加载很多次,类似于瀑布的无穷无尽,具体展示效果图如图1所示。目前,瀑布墙为了容纳更多的内容,往往使得每个单元的尺寸都比较小,这就导致了在内容展示上存在天然的缺陷,不能够方便快速的展示更多有效信息。针对该问题,瀑布墙方案提供了图片放大显示功能,然而,用户利用该功能对瀑布墙内的单元进行放大显示时,放大显示的单元会在新的页面内展示。可见,利用该放大显示功能进行放大显示时,必须脱离原来的瀑布墙布局,这样就打乱了用户原来的浏览进程,同时也使得用户的交互性降低。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的用于图片的呈现方法和装置。依据本专利技术的一个方面,提供了一种用于图片的呈现方法,包括将各图片单元调整为相同尺寸并以瀑布墙布局方式展示;在接收到对某一图片单元的放大请求时,获取被请求图片单元的位置信息;基于设定的放大倍数,以被请求图片单元的位置为基准,在当前浏览进程下对被请求图片单元进行放大显示。可选地,本专利技术所述方法中,所述基于设定的放大倍数,以被 ...
【技术保护点】
一种用于图片的呈现方法,包括:将各图片单元调整为相同尺寸并以瀑布墙布局方式展示;在接收到对某一图片单元的放大请求时,获取被请求图片单元的位置信息;基于设定的放大倍数,以被请求图片单元的位置为基准,在当前浏览进程下对被请求图片单元进行放大显示;其中,所述在当前浏览进程下对被请求图片单元进行放大显示时,将放大显示所占空间处的各图片单元向下移动或隐藏。
【技术特征摘要】
1.一种用于图片的呈现方法,包括 将各图片单元调整为相同尺寸并以瀑布墙布局方式展示; 在接收到对某一图片单元的放大请求时,获取被请求图片单元的位置信息; 基于设定的放大倍数,以被请求图片单元的位置为基准,在当前浏览进程下对被请求图片单元进行放大显示; 其中,所述在当前浏览进程下对被请求图片单元进行放大显示时,将放大显示所占空间处的各图片单元向下移动或隐藏。2.如权利要求1所述的方法,其特征在于,所述基于设定的放大倍数,以被请求图片单元的位置为基准,在当前浏览进程下对被请求图片单元进行放大显示,进一步包括 根据设定的放大倍数,计算放大所述被请求图片单元占用的横向单元数和纵向单元数; 以所述被请求图片单元的位置为基准,分别在横向和纵向上插入满足对应单元数且覆盖所述被请求图片单元的多个空单元; 在插入的空单元区域处放大显示被请求的图片单元。3.如权利要求2所述的方法,其特征在于,所述根据设定的放大倍数,计算放大所述被请求图片单元占用的横向单元数和纵向单元数,进一步包括 根据所述设定的放大倍数,确定被请求图片单元的横向放大倍数和纵向放大倍数;以图片单元的原始横向尺寸为基数,根据所述横向放大倍数,确定放大所述图片单元占用的横向单元数; 以图片单元的原始纵向尺寸为基数,根据所述纵向放大倍数,确定放大所述图片单元占用的纵向单元数。4.如权利要求2所述的方法,其特征在于,所述以被请求图片单元的位置为基准,分别在横向和纵向上插入满足对应单元数且覆盖所述被请求图片单元的多个空单元,进一步包括 以请求图片单元在瀑布墙布局方式下的横向位置为基准,在所述横向位置及其左侧和/或右侧插入满足所述横向单元数的空单元; 以横向插入的空单元为基准,向下插入满足所述纵向单元数的空单元。5.如权利要求2至4任一项所述的方法,其特征在于,所述在插入的空单元区域处放大显示被请求的图片单元具体包括将被请求的原图片单元隐藏,并在所述插入的空单元区域处生成放大后的图片单元并显示。6.如权利要求2所述的方法,其特征在于,所述方法进一步包括接收对被放大图片单元的还原请求,将放大的图片单元进行还原显示。7.如权利要求6所述的方法,其特征在于,所述将放大的图片单元进行还原显示,进一步包括 获取被放大图片单元的原始位置、以及放大所述图片单元时插入的各空单元的插入位置; 将还原的图片单元在所述原始位置处显示,将所述插入位置处的各空单元销毁,释放占用的空间。8.如权利要求6或7所述的方法,其特征在于,所述方法进一步包括当显示图片的终端页面宽度发生调整时,检测当前是否存在放大的图片单元,若是,则将放大的图片单元还原处理后,对瀑布墙的列数进行调整,并在调整后,将被还原的图片单元重新进行放大处理;否则,直接对瀑布墙的列数进行调整。9.如权利要求1至8任一项所述的方法,其特征在于,所述图片单元为壁纸站内的图片单元;所述图片单元的单元内容为...
【专利技术属性】
技术研发人员:史志奇,赵晓伟,彭波,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。