信息分享方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24454324 阅读:16 留言:0更新日期:2020-06-10 15:06
本发明专利技术提供了一种信息分享方法、装置、设备及存储介质;该方法包括:响应于在显示页面中接收到的分享操作,在所述显示页面显示分享栏,并在所述分享栏中显示至少一个分享控件;响应于针对所述分享控件的触发操作,将所述显示页面中的内容发送到与被触发的分享控件关联的分享对象。通过本发明专利技术,能够令用户通过简单且快捷的操作实现信息分享。

Information sharing methods, devices, electronic equipment and storage media

【技术实现步骤摘要】
信息分享方法、装置、电子设备及存储介质
本申请涉及人工智能技术,尤其涉及一种信息分享方法、装置、电子设备及存储介质。
技术介绍
人工智能(AI,ArtificialIntelligence)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法和技术及应用系统。随着人工智能技术的发展,往往基于人工智能技术获取用户感兴趣的内容,并且用户希望将其感兴趣的内容分享至其余用户或各种平台。但是由于客户端的功能日益复杂,用户在进行分享时往往需要进行多次操作才能分享内容,由于分享操作较于复杂,信息分享的效率受到影响。
技术实现思路
本专利技术实施例提供一种信息分享方法、装置、电子设备及存储介质,能够令用户通过简单且快捷的操作实现信息分享。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种信息分享方法,包括:响应于在显示页面中接收到的分享操作,在所述显示页面显示分享栏,并在所述分享栏中显示至少一个分享控件;响应于针对所述分享控件的触发操作,将所述显示页面中的内容发送到与被触发的分享控件关联的分享对象。本专利技术实施例提供一种信息分享装置,包括:交互模块,用于响应于在显示页面中接收到的分享操作,在所述显示页面显示分享栏,并在所述分享栏中显示至少一个分享控件;分享模块,用于响应于针对所述分享控件的触发操作,将所述显示页面中的内容发送到与被触发的分享控件关联的分享对象。在上述方案中,所述交互模块,还用于响应于以所述显示页面的第一位置为起始位置、并向所述显示页面的第二位置滑动的操作,在所述显示页面中与滑动方向对应的位置显示所述分享栏,并根据滑动的当前位置调整所述分享栏的透明程度。在上述方案中,所述第一位置为第一边缘,所述第二位置为第二边缘;所述交互模块,还用于获取所述显示页面的触摸事件,并从所述触摸事件中获取触摸点在所述显示页面中的起始坐标;当所述触摸点的起始坐标位于所述第一边缘时,将对应的触摸事件确定为边缘触摸事件;当所述边缘触摸事件是滑动类型的触摸事件时,获取所述边缘触摸事件中触摸点的滑动方向;当所述触摸点的滑动方向是从所述第一边缘指向所述第二边缘的方向时,在所述显示页面中与所述滑动方向对应的位置显示分享栏。在上述方案中,所述交互模块,还用于获取所述显示页面的触摸事件,从所述触摸事件中获取触摸点滑动的当前位置与所述第一边缘之间的距离;根据所述显示页面的宽度、所述触摸点滑动的当前位置与所述第一边缘之间的距离,确定所述分享栏的透明程度,并对所述分享栏应用确定的透明程度。在上述方案中,所述交互模块,还用于根据公式alpha=screenWidht/x+k,确定所述分享栏的透明程度;其中,所述alpha为所述分享栏的透明程度,所述x为所述触摸点滑动的当前位置与所述第一边缘之间的距离,所述screenWidht为所述显示页面的宽度,所述显示页面的宽度为所述第一边缘和所述第二边缘之间的距离,所述k为预设的常量。在上述方案中,所述分享模块,还用于当所述分享操作在所述显示页面中标定了待分享内容时,将所述待分享内容发送到被触发的分享控件关联的分享对象;当所述分享操作未在所述页面中标定待分享内容时,将所述显示页面的整体内容作为待分享内容,将所述待分享内容发送到被触发的分享控件关联的分享对象。在上述方案中,所述交互模块,还用于响应于预先设置的、且和已注册操作无冲突的分享操作,在所述显示页面显示所述分享栏;或者,响应于用户自定义设定的、且和已注册操作无冲突的分享操作,在所述显示页面显示所述分享栏。在上述方案中,所述交互模块,还用于当待显示的分享控件的数量为多个时,按照以下排序方式之一显示多个分享控件:所述多个分享控件关联的分享对象的使用频次的降序或升序;所述多个分享控件关联的分享对象的最后使用时间的降序或升序;所述多个分享控件关联的分享对象在应用市场的下载热度的降序或升序;所述多个分享控件的用户自定义的顺序;其中,所述分享控件关联的分享对象的类型包括以下至少之一:社交网络联系人;电子邮件联系人。在上述方案中,所述交互模块,还用于响应于在客户端中接收到的所述特定方向的滑动操作,在所述显示页面中对应所述特定方向的位置显示所述分享栏;当所述触发操作是所述向特定方向的滑动操作的释放操作时,所述分享模块,还用于响应于所述释放操作,将所述显示页面中的内容发送至被触发的分享控件关联的分享对象;其中,所述被触发的分享控件位于所述滑动操作的释放位置。在上述方案中,所述分享模块,还用于当所述触发操作选取的与分享控件关联的分享对象需要经过授权、且已经经过授权时,将所述显示页面中的内容发送至授权后的分享对象;当所述触发操作选取的与分享控件关联的分享对象需要经过授权、且未经过授权时,提示用户进行授权,并在获取授权后,将所述显示页面中的内容发送至授权后的分享对象;当所述触发操作选取的与分享控件关联的分享对象不需要经过授权时,将所述显示页面中的内容直接发送至所述分享对象。在上述方案中,所述分享模块,还用于从所述客户端的显示页面跳转到显示对应所述分享对象的分享页面,以在所述分享页面中显示所述显示页面中待分享的内容,并将所述待分享的内容发送到与所述分享控件关联的分享对象;或者,继续保持显示所述客户端的显示页面,将所述显示页面中的内容发送到与所述分享控件关联的分享对象。在上述方案中,所述信息分享装置还包括:取消模块,用于响应于在所述客户端中接收到的分享取消操作,当所述分享取消操作的触摸点的释放位置位于分享停止区域时,在所述客户端的显示页面中停止显示所述分享栏;或者,当所述客户端的显示页面显示分享栏的时间超过分享时间阈值时,在所述客户端的显示页面中停止显示所述分享栏;或者,当所述显示页面显示所述分享栏的时间不超过所述分享时间阈值、且触摸点的释放位置不处于所述分享控件所在的区域时,在所述显示页面中停止显示所述分享栏。在上述方案中,所述信息分享装置还包括:确定模块,用于当所述分享栏的透明程度达到透明程度阈值时,从触摸事件中获取所述触摸点的释放位置;当所述触摸点的释放位置位于所述分享控件所在的区域时,将对应的触摸事件确定为针对所述分享控件的触发操作。在上述方案中,所述信息分享装置还包括:调用模块,用于调用与所述释放位置对应的分享控件关联的分享对象的平台接口,将所述显示页面中的内容发送至所述分享对象。在上述方案中,所述信息分享装置还包括:特效模块,用于当所述触发操作的触摸点移动至所述分享控件所在的区域时,呈现与所述分享控件关联的特效;其中,所述特效的类型包括以下至少之一:视觉反馈;听觉反馈;触觉反馈。本专利技术实施例提供一种电子设备,包括:存储器,用于存储可执行指令;处理器,用于执行所述存储器中存储的可执行指令时,实现本专利技术实施例提供的信息分享方法。本专利技术实施例提供一种存储介质,存储有可执行指令,用于引起处理器执行时,实现本专利技术实施例提供的信息分享方法。本专利技术实施本文档来自技高网...

【技术保护点】
1.一种信息分享方法,其特征在于,所述方法包括:/n响应于在显示页面中接收到的分享操作,在所述显示页面显示分享栏,并在所述分享栏中显示至少一个分享控件;/n响应于针对所述分享控件的触发操作,将所述显示页面中的内容发送到与被触发的分享控件关联的分享对象。/n

【技术特征摘要】
1.一种信息分享方法,其特征在于,所述方法包括:
响应于在显示页面中接收到的分享操作,在所述显示页面显示分享栏,并在所述分享栏中显示至少一个分享控件;
响应于针对所述分享控件的触发操作,将所述显示页面中的内容发送到与被触发的分享控件关联的分享对象。


2.根据权利要求1所述的方法,其特征在于,所述响应于在显示页面中接收到的分享操作,在所述显示页面显示分享栏,包括:
响应于以所述显示页面的第一位置为起始位置、并向所述显示页面的第二位置滑动的操作,
在所述显示页面中与滑动方向对应的位置显示所述分享栏,并
根据滑动的当前位置调整所述分享栏的透明程度。


3.根据权利要求2所述的方法,其特征在于,
所述第一位置为第一边缘,所述第二位置为第二边缘;
所述响应于以所述显示页面的第一位置为起始位置、并向所述显示页面的第二位置滑动的操作,在所述显示页面中与滑动方向对应的位置显示所述分享栏,包括:
获取所述显示页面的触摸事件,并从所述触摸事件中获取触摸点在所述显示页面中的起始坐标;
当所述触摸点的起始坐标位于所述第一边缘时,将对应的触摸事件确定为边缘触摸事件;
当所述边缘触摸事件是滑动类型的触摸事件时,获取所述边缘触摸事件中触摸点的滑动方向;
当所述触摸点的滑动方向是从所述第一边缘指向所述第二边缘的方向时,在所述显示页面中与所述滑动方向对应的位置显示分享栏;
所述根据滑动的当前位置调整所述分享栏的透明程度,包括:
获取所述显示页面的触摸事件,从所述触摸事件中获取触摸点滑动的当前位置与所述第一边缘之间的距离;
根据所述显示页面的宽度、所述触摸点滑动的当前位置与所述第一边缘之间的距离,确定所述分享栏的透明程度,并对所述分享栏应用确定的透明程度。


4.根据权利要求3所述的方法,其特征在于,所述根据所述显示页面的宽度、所述触摸点滑动的当前位置与所述第一边缘之间的距离,确定所述分享栏的透明程度,包括:
根据公式alpha=screenWidht/x+k,确定所述分享栏的透明程度;
其中,所述alpha为所述分享栏的透明程度,所述x为所述触摸点滑动的当前位置与所述第一边缘之间的距离,所述screenWidht为所述显示页面的宽度,所述显示页面的宽度为所述第一边缘和所述第二边缘之间的距离,所述k为预设的常量。


5.根据权利要求1所述的方法,其特征在于,所述将所述显示页面中的内容发送到与被触发的分享控件关联的分享对象,包括:
当所述分享操作在所述显示页面中标定了待分享内容时,将所述待分享内容发送到被触发的分享控件关联的分享对象;
当所述分享操作未在所述页面中标定待分享内容时,将所述显示页面的整体内容作为待分享内容,将所述待分享内容发送到被触发的分享控件关联的分享对象。


6.根据权利要求1所述的方法,其特征在于,所述响应于在显示页面中接收到的分享操作,在所述显示页面显示分享栏,包括:
响应于预先设置的、且和已注册操作无冲突的分享操作,在所述显示页面显示所述分享栏;或者
响应于用户自定义设定的、且和已注册操作无冲突的分享操作,在所述显示页面显示所述分享栏。


7.根据权利要求1所述的方法,其特征在于,所述在所述分享栏中显示至少一个分享控件,包括:
当待显示的分享控件的数量为多个时,按照以下排序方式之一显示多个分享控件:
所述多个分享控件关联的分享对象的使用频次的降序或升序;
所述多个分享控件关联的分享对象的最后使用时间的降序或升序;
所述多个分享控件关联的分享对象在应用市场的下载热度的降序或升序;
所述多个分享控件的用户自定义的顺序;
其中,所述分享控件关联的分享对象的类型包括以下至少之一:社交网络联系人;电子邮件联系人。


8.根据权利要求1...

【专利技术属性】
技术研发人员:张琦
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1