信息分享方法和装置与流程

文档序号:12182567阅读:215来源:国知局
信息分享方法和装置与流程

本发明涉及互联网技术领域,特别是涉及一种信息分享方法和装置。



背景技术:

随着移动互联网技术的迅速发展和移动终端的成熟普及,移动终端也逐渐代替个人计算机(PC)成为用户进行网上行为的主要终端。用户的网页访问行为从原来的基于PC的浏览器访问逐渐变成基于移动浏览器访问。

为便于用户对网页中的内容进行分享,通常在浏览器提供分享入口。常用的分享入口为社交应用,例如微信好友、朋友圈或微博等。当分享入口被触发时,根据用户选择调用的分享接口,将用户选择的分享信息分享至分享入口对应的指定位置。

然而,分享入口是浏览器客户端提供的,如果需要使用新增分享入口需要由浏览器方对浏览器进行升级,新增新的分享入口,便利性低。



技术实现要素:

基于此,有必要提供一种便利性高的信息分享方法和装置。

一种信息分享方法,其特征在于,包括:

当检测到对网页页面的分享控件的操作时,获取所述分享控件所封装的分享参数;所述分享参数包括分享入口名称、分享信息和分享链接;

调用浏览器的分享装置,根据所述分享参数新增与所述分享入口名称对应的分享入口,并展示所述分享装置的各分享入口;

当检测到对新增分享入口的选择操作时,将所述分享信息通过调用所述分享链接进行分享。

一种信息分享装置,其特征在于,包括:

参数获取模块,用于当检测到对网页页面的分享控件的操作时,获取所述分享控件所封装的分享参数;所述分享参数包括分享入口名称、分享信息和分享链接;

分享入口处理模块,用于调用浏览器的分享装置,根据所述分享参数新增与所述分享入口名称对应的分享入口,并展示所述分享装置的各分享入口;

分享模块,用于当检测到对新增分享入口的选择操作时,将所述分享信息通过调用所述分享链接进行分享。

上述的信息分享方法,当检测到网页页面的分享控件的操作时,获取分享控件所封装的参数,调用浏览器的分享装置,根据分享参数新增与分享入口名称对应的分享入口,当检测到对新增分享入口的选择操作时,将分享信息通过调用分享链接进行分享。通过获取分享控件所封装的分享参数,根据分享参数新增与分享入口名称对应的分享入口,无需对浏览器进行升级就可以实现新增分享入口,为信息分享提供更多的分享途径,极大的提高了用户操作的便利性。

附图说明

图1为一个实施例的信息分享方法的流程图;

图2为一个实施例的设置有分享控件的网页页面的界面示意图;

图3为一个实施例的展示各分享入口的界面示意图;

图4为一个实施例的通过二维码进行消息分享的界面示意图;

图5为一个实施例的信息分享装置的结构示意图。

具体实施方式

一种信息分享方法,应用在移动终端或PC终端。移动终端或PC终端的浏览器设置有分享装置。在浏览器的网页窗口中设置有分享按钮,当用户触发分享按钮时,显示分享装置提供的分享入口。分享入口包括常有的社交应用,例如微信、微博等。用户选择分享入口后,可将浏览器浏览的网页内容分享给其它终端用户。如图1所示,该方法包括以下步骤:

S102:当检测到对网页页面的分享控件的操作时,获取分享控件所封装的分享参数;分享参数包括分享入口名称、分享信息和分享链接。

网页页面中设置有分享控件,分享控件用于与用户交互提供分享功能,作为一个页面交互元素显示在网页页面中。分享控件的形式可以为按钮。分享控件中封装有分享参数,包括分享入口名称。分享入口名称是用于在进行分享操作时,提示用户的分享目标位置。常用的分享入口名称为社交应用名称。

分享信息为分享控件绑定的需要分享内容。分享内容可以为图片,网页页面、视频或音乐等等。应当理解的是,分享控件根据分享内容在网页页面的位置设置,通常靠近分享内容,便于用户查看。在具体的实施方式中,分享信息为网页地址、图片地址、视频或音频地址中的任意一种。具体的,与分享内容对应。分享链接是指用将显示页面链接到其它页面的链接。

S104:调用浏览器的分享装置,根据分享参数新增与分享入口名称对应的分享入口,并展示分享装置的各分享入口。

浏览器中自带有分享装置,当获取到分享控件所封装的分享参数时,调用分享装置,根据分享参数新增与分享入口名称对应的分享入口。在一个实施例中,分享入口名称为“面对面分享”,则调用浏览器的分享装置,根据分享参数新增名称为“面对面分享”的分享入口,并展示分享装置的各分享入口。

S106:当检测到对新增分享入口的选择操作时,将分享信息通过调用分享链接进行分享。

上述的信息分享方法,当检测到网页页面的分享控件的操作时,获取分享控件所封装的参数,调用浏览器的分享装置,根据分享参数新增与分享入口名称对应的分享入口,当检测到对新增分享入口的选择操作时,将分享信息通过调用分享链接进行分享。通过获取分享控件所封装的分享参数,根据分享参数新增与分享入口名称对应的分享入口,无需对浏览器进行升级就可以实现新增分享入口,为信息分享提供更多的分享途径,极大的提高了用户操作的便利性。

在另一个实施例中,在步骤S102之前,还包括:在浏览器中显示设置有分享控件的网页页面。应当理解的是,分享控件预先在网页制作时设置。

在另一个实施例中,分享入口为面对面分享。分享链接为二维码创建链接。步骤S106的步骤包括以下步骤1至步骤2。

步骤1:根据二维码创建链接调用二维码生成工具生成二维码,二维码存储有分享信息。

步骤2:展示二维码。

本实施例中,通过将分享信息存储在二维码中,在被分享用户不是分享用户的社交应用中的好友,或在没有网络的情况下,可使用移动终端扫描二维码的方式获取到分享信息。被分享用户的终端通过识别扫描的二维码中的获取网页地址,并对网页进行访问。一方面,新增了分享途径,消除了原来的浏览器分享途径的限制。另一方面,通过面对面分享,摆脱了对社交好友以及网络的限制,给用户的分享操作带来便利。

在另一个实施例中,分享参数包括分享主题。分享主题是指对分享内容的概括。被分享者通过分享主题能够明确分享内容。在本实施例中,用户可通过社交应用进行分享。

步骤S106包括以下步骤1至步骤3。

步骤1:根据分享链接链接到与分享入口对应的目标应用。

步骤2:调用目标应用,在目标应用中展示分享主题。

步骤3:当获取到分享指令时,发布分享信息。本实施例中,新增的分享入口为社交应用,目标应用是指与分享入口对应的应用软件。当链接到对应的目标应用后,调用目标应用,在目标应用中展示分享主题和分享描述,当获取到分享指令时,发布分享信息。

本实施例中,分享参数还可以包括分享描述和图片url(统一资源定位符)、分享描述是指对分享信息的简要说明,图片url是指用于表现分享内容的图片,通常是网页页面关键内容的缩小图片。在调用目标应用展示分享主题的同时,还展示分享描述和图片。应当理解的是,被分享方在接收到分享信息时,也将展示分享主题、分享描述和图片,通过这些内容,被分享能够了解分享内容。在本实施例中,在步骤1之前,还包括步骤,判断浏览器所在的终端是否安装了与分享入口对应的目标应用以及用户是否已登录该应用。若未安装目标应用,则跳转到应用的网页登录页面。如果用户未登录,则跳转到应用的登录界面,提示用户进行登录。在浏览器所在的终端安装了目标应用且登录的情况下,根据分享链接链接到与分享入口对应的目标应用。

上述的信息分享方法,能够根据分享控件所封装的分享参数增加新的社交应用作为分享入口,增加浏览器中的分享途径。

在一个具体的实施方式中,一种信息方法包括以下步骤:

S1:在浏览器中显示设置有分享控件的网页网页。

一种实施方式的设置有分享控件的网页页面如图2所示,在浏览器中显示网页页面。网页面面中设置有分享控件。该实施例中的分享控件具体为设置在网页页面中的按钮。

S2:当检测到对网页页面的分享控件的操作时,获取分享控件所封装的分享参数。分享参数包括分享入口名称、分享信息、分享链接和分享主题。

具体的,当检测到分享控件的点击操作时,获取分享控件所封装的分享参数,包括分享入口名称、分享信息、分享链接和分享主题。

S3:调用浏览器的分享装置,根据分享参数新增与分享入口名称对应的分享入口,并展示分享装置的各分享入口。

一种实施方式的展示的各分享入口如图3所示。本实施例中,新增的分享入口的名称为“面对面分享”,分享链接为二维码创建链接。

S4:当检测到对新增分享入口的选择操作时,根据二维码创建链接调用二维码生成工具生成二维码,二维码存储有分享信息。

S5:展示分享主题和二维码。

本实施例中,分享参数还包括分享描述,在展示二维码时,还可以将分享描述一同展示,以便被分享方通过分享主题和分享描述知晓分享内容。

上述的信息分享方法,通过在网页页面设置封装有分享参数的分享控件,在获取到对分享控件的操作时,获取到分享控件所封装的分享参数,并调用浏览器的分享装置,根据分享参数新增与分享入口名称对应的分享入口。即使在不对浏览器进行升级的情况下,也能够扩展浏览器的分享装置的分享入口数量和分享途径。进一步的,通过创建二维码的方式分享网页,能够摆脱浏览器分享对社交应用的限制,即使不是社交应用的好友,也能够实现信息的分享。

在一个实施例中,提供一种信息分享装置,如图5所示,包括:参数获取模块501、分享入口处理模块502和分享模块503。

参数获取模块501,用于当检测到对网页页面的分享控件的操作时,获取分享控件所封装的分享参数;分享参数包括分享入口名称、分享信息和分享链接。

网页页面中设置有分享控件,分享控件用于与用户交互提供分享功能,作为一个页面交互元素显示在网页页面中。分享控件的形式可以为按钮。分享控件中封装有分享参数,包括分享入口名称。分享入口名称是用于在进行分享操作时,提示用户的分享目标位置。常用的分享入口名称为社交应用名称。

分享信息为分享控件绑定的需要分享内容。分享内容可以为图片,网页页面、视频或音乐等等。应当理解的是,分享控件根据分享内容在网页页面的位置设置,通常靠近分享内容,便于用户查看。在具体的实施方式中,分享信息为网页地址、图片地址、视频或音频地址中的任意一种。具体的,与分享内容对应。分享链接是指用将显示页面链接到其它页面的链接。

分享入口处理模块502,用于调用浏览器的分享装置,根据分享参数新增与分享入口名称对应的分享入口,并展示分享装置的各分享入口。

浏览器中自带有分享装置,当获取到分享控件所封装的分享参数时,调用分享装置,根据分享参数新增与分享入口名称对应的分享入口。在一个实施例中,分享入口名称为“面对面分享”,则调用浏览器的分享装置,根据分享参数新增名称为“面对面分享”的分享入口,并展示分享装置的各分享入口。

分享模块503,用于当检测到对新增分享入口的选择操作时,将分享信息通过调用分享链接进行分享。

上述的信息分享装置,当检测到网页页面的分享控件的操作时,获取分享控件所封装的参数,调用浏览器的分享装置,根据分享参数新增与分享入口名称对应的分享入口,当检测到对新增分享入口的选择操作时,将分享信息通过调用分享链接进行分享。通过获取分享控件所封装的分享参数,根据分享参数新增与分享入口名称对应的分享入口,无需对浏览器进行升级就可以实现新增分享入口,为信息分享提供更多的分享途径,极大的提高了用户操作的便利性。

在另一个实施例中,,信息分享装置还包括:显示模块,用于在浏览器中显示设置有分享控件的网页页面。应当理解的是,分享控件预先在网页制作时设置。

在另一个实施例中,分享入口为面对面分享。分享链接为二维码创建链接。分享模块503,用于根据二维码创建链接调用二维码生成工具生成二维码,并展示二维码,二维码存储有分享信息。

本实施例中,通过将分享信息存储在二维码中,在被分享用户不是分享用户的社交应用中的好友,或在没有网络的情况下,可使用移动终端扫描二维码的方式获取到分享信息。被分享用户的终端通过识别扫描的二维码中的获取网页地址,并对网页进行访问。一方面,新增了分享途径,消除了原来的浏览器分享途径的限制。另一方面,通过面对面分享,摆脱了对社交好友以及网络的限制,给用户的分享操作带来便利。

在另一个实施例中,分享参数包括分享主题。分享主题是指对分享内容的概括。被分享者通过分享主题能够明确分享内容。在本实施例中,用户可通过社交应用进行分享。

分享模块504包括:链接模块、调用模块和发布模块。

链接模块,用于根据分享链接链接到与分享入口对应的目标应用。

调用模块,用于调用目标应用,在目标应用中展示分享主题。

发布模块,用于当获取到分享指令时,发布分享信息。

本实施例中,新增的分享入口为社交应用,目标应用是指与分享入口对应的应用软件。当链接到对应的目标应用后,调用目标应用,在目标应用中展示分享主题和分享描述,当获取到分享指令时,发布分享信息。

本实施例中,分享参数还可以包括分享描述和图片url(统一资源定位符)、分享描述是指对分享信息的简要说明,图片url是指用于表现分享内容的图片,通常是网页页面关键内容的缩小图片。在调用目标应用展示分享主题的同时,还展示分享描述和图片。应当理解的是,被分享方在接收到分享信息时,也将展示分享主题、分享描述和图片,通过这些内容,被分享能够了解分享内容。在本实施例中,还包括判断模块,用于判断浏览器所在的终端是否安装了与分享入口对应的目标应用以及用户是否已登录该应用。若未安装目标应用,则跳转到应用的网页登录页面。如果用户未登录,则跳转到应用的登录界面,提示用户进行登录。在浏览器所在的终端安装了目标应用且登录的情况下,根据分享链接链接到与分享入口对应的目标应用。

上述的信息分享装置,能够根据分享控件所封装的分享参数增加新的社交应用作为分享入口,增加浏览器中的分享途径。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1