System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及商品信息展示,具体涉及一种商品信息的展示方法、装置、设备和存储介质。
技术介绍
1、如今购物软件的应用越来越广泛,许多用户开始使用购物软件选购商品,一般情况下,用户在购物软件的搜索栏中输入想要购买的商品,点击搜索按键后,购物软件会弹出一些对应的商品展示栏供用户参考选购,若用户想要了解某一件商品,则点击该商品进入商品详情页中,查看关于该商品的所有详情信息。
2、但是目前的购物软件都需要用户点击某件商品进入商品详情页后才可以具体查看商品的详情信息,若用户只是想要了解商品的某一项信息,也需要进入商品详情页中,再在商品详情页中查看某一项信息,因此并不能在不进入商品详情页的前提下直接查看某一项信息,导致降低了用户的购物效率,影响用户的购物体验。
技术实现思路
1、有鉴于此,本申请提供了一种商品信息的展示方法、装置、设备和存储介质,用于解决若用户只是想要了解商品的某一项信息,也需要进入商品详情页中,再在商品详情页中查看某一项信息,因此并不能在不进入商品详情页的前提下直接查看某一项信息,导致降低了用户的购物效率,影响用户的购物体验的问题。
2、为实现以上目的,现提出的方案如下:
3、第一方面,一种商品信息的展示方法,包括:
4、响应于用户在客户端显示屏对目标商品进行信息展示的点击指令,获取与所述点击指令对应的目标商品的详情信息;
5、获取所述客户端显示屏的分辨率;
6、从预先建立的各个功能组件中选取与所述详情信息对
7、基于所述分辨率、详情信息以及各个目标功能组件,生成与所述目标商品对应的第一组件窗口;
8、对所述第一组件窗口进行蒙层包裹,得到第二组件窗口;
9、将所述第二组件窗口展示在所述客户端显示屏上,以供用户根据所述第二组件窗口对所述目标商品进行选购。
10、优选地,所述从预先建立的各个功能组件中选取与所述详情信息对应的各个目标功能组件,包括:
11、获取所述详情信息的信息类型以及每一个功能组件对应的一个或多个信息类型;
12、将所述详情信息的信息类型与每一个功能组件对应的一个或多个信息类型进行匹配,以确定各个功能组件中与所述详情信息对应的各个功能组件;
13、将与所述详情信息对应的各个功能组件作为各个目标功能组件。
14、优选地,所述基于所述分辨率、详情信息以及各个目标功能组件,生成与所述目标商品对应的第一组件窗口,包括:
15、获取所述详情信息的内存大小;
16、根据所述详情信息的内存大小设定权重值,并按照所述分辨率与权重值确定所述详情信息在所述客户端显示屏中所占据的区域范围;
17、获取组件默认设置位置;
18、按照所述组件默认设置位置将所述目标功能组件放置在所述区域范围的周围,以形成第一组件窗口。
19、优选地,所述将所述第二组件窗口展示在所述客户端显示屏上,以供用户根据所述第二组件窗口对所述目标商品进行选购,包括:
20、将所述第二组件窗口展示在所述客户端显示屏上,并响应于用户对各个目标功能组件中的任意一个进行点击的操作指令,获取被点击的目标功能组件的操作类型;
21、按照所述操作类型对所述第二组件窗口中的详情信息进行对应操作。
22、优选地,所述将所述第二组件窗口展示在所述客户端显示屏上,以供用户根据所述第二组件窗口对所述目标商品进行选购,包括:
23、将所述第二组件窗口展示在所述客户端显示屏上,若所述详情信息为商品图片,则与所述商品图片对应的各个目标功能组件为放大功能组件、缩小功能组件或下载功能组件;
24、响应于用户对所述放大功能组件的点击指令,将所述目标商品的商品图片进行放大处理,并实时检测放大后的商品图片与放大前的商品图片之间的倍数值;
25、当所述倍数值大于预设的第一倍数阈值,则停止对所述商品图片的放大处理。
26、优选地,还包括:
27、响应于用户对所述下载功能组件的点击指令,获取所述客户端的通信协议;
28、判断所述目标商品的商品图片是否属于所述客户端的通信协议;
29、若是,则基于所述客户端的通信协议,生成第一空白图片;
30、将所述第一空白图片进行允许跨域设置,得到第二空白图片;
31、将所述第二空白图片与所述目标商品的商品图片进行融合,得到待下载商品图片,并对所述待下载图片进行下载操作。
32、优选地,所述在将所述第二组件窗口展示在所述客户端显示屏上,以供用户根据所述第二组件窗口对所述目标商品进行选购之前,本方法还包括:
33、获取用户的鼠标使用信息;
34、根据所述用户的鼠标使用信息在所述第二组件窗口的空白处确定目标区域;
35、确定每一个所述目标功能组件的放置位置,并按照所述放置位置将各个所述目标功能组件放置在所述目标区域中;
36、基于各个所述目标功能组件的放置位置对各个所述目标功能组件进行冒泡阻止操作。
37、第二方面,一种商品信息的展示装置,包括:
38、相应模块,用于响应于用户在客户端显示屏对目标商品进行信息展示的点击指令,获取与所述点击指令对应的目标商品的详情信息;
39、分辨率获取模块,用于获取所述客户端显示屏的分辨率;
40、选取模块,用于从预先建立的各个功能组件中选取与所述详情信息对应的各个目标功能组件;
41、生成模块,用于基于所述分辨率、详情信息以及各个目标功能组件,生成与所述目标商品对应的第一组件窗口;
42、蒙层包裹模块,用于对所述第一组件窗口进行蒙层包裹,得到第二组件窗口;
43、展示模块,用于将所述第二组件窗口展示在所述客户端显示屏上,以供用户根据所述第二组件窗口对所述目标商品进行选购。
44、第三方面,一种商品信息的展示设备,包括存储器和处理器;
45、所述存储器,用于存储程序;
46、所述处理器,用于执行所述程序,实现如第一方面所述的商品信息的展示方法的各个步骤。
47、第四方面,一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如第一方面所述的商品信息的展示方法的各个步骤。
48、从上述技术方案可以看出,本申请通过响应于用户在客户端显示屏对目标商品进行信息展示的点击指令,获取与所述点击指令对应的目标商品的详情信息;获取所述客户端显示屏的分辨率;从预先建立的各个功能组件中选取与所述详情信息对应的各个目标功能组件;基于所述分辨率、详情信息以及各个目标功能组件,生成与所述目标商品对应的第一组件窗口;对所述第一组件窗口进行蒙层包裹,得到第二组件窗口;将所述第二组件窗口展示在所述客户端显示屏上,以供用户根据所述第二组件窗口对所述目标商品进行选本文档来自技高网...
【技术保护点】
1.一种商品信息的展示方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述从预先建立的各个功能组件中选取与所述详情信息对应的各个目标功能组件,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述分辨率、详情信息以及各个目标功能组件,生成与所述目标商品对应的第一组件窗口,包括:
4.根据权利要求1所述的方法,其特征在于,所述将所述第二组件窗口展示在所述客户端显示屏上,以供用户根据所述第二组件窗口对所述目标商品进行选购,包括:
5.根据权利要求1所述的方法,其特征在于,所述将所述第二组件窗口展示在所述客户端显示屏上,以供用户根据所述第二组件窗口对所述目标商品进行选购,包括:
6.根据权利要求5所述的方法,其特征在于,还包括:
7.根据权利要求1所述的方法,其特征在于,所述在将所述第二组件窗口展示在所述客户端显示屏上,以供用户根据所述第二组件窗口对所述目标商品进行选购之前,本方法还包括:
8.一种商品信息的展示装置,其特征在于,包括:
9.一种商品信息的展示设备
10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1-7任一项所述的商品信息的展示方法的各个步骤。
...【技术特征摘要】
1.一种商品信息的展示方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述从预先建立的各个功能组件中选取与所述详情信息对应的各个目标功能组件,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述分辨率、详情信息以及各个目标功能组件,生成与所述目标商品对应的第一组件窗口,包括:
4.根据权利要求1所述的方法,其特征在于,所述将所述第二组件窗口展示在所述客户端显示屏上,以供用户根据所述第二组件窗口对所述目标商品进行选购,包括:
5.根据权利要求1所述的方法,其特征在于,所述将所述第二组件窗口展示在所述客户端显示屏上...
【专利技术属性】
技术研发人员:张玉玲,
申请(专利权)人:创优数字科技广东有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。