页面分享方法、装置及系统制造方法及图纸

技术编号:11172683 阅读:66 留言:0更新日期:2015-03-20 01:04
一种页面分享方法,包括:获取页面分享指令;根据所述页面分享指令获取相应的终端标识;获取浏览器地址栏中的链接字符串及其对应的浏览进度信息;将所述链接字符串及其对应的浏览进度信息发送给与所述终端标识对应的终端的浏览器事件监听进程。此外,还提供了一种页面分享装置、页面分享系统。上述页面分享方法、装置及系统能够提高操作便利性。

【技术实现步骤摘要】
页面分享方法、装置及系统
本专利技术涉及移动互联网
,特别是涉及一种页面分享方法、装置及系统。
技术介绍
随着移动互联网技术的发展,越来越多的用户通过智能手机或平板电脑等移动设备访问互联网浏览网页。传统技术中用户在进行多终端页面共享时,通常需要启动移动设备上的即时通信工具,通过即时通信工具将正在浏览的页面的链接发送给其他终端,其他终端通过在浏览器地址栏输入该链接访问相应的网页。 然而,专利技术人经研究发现,传统技术中的页面分享方法至少存在以下问题:接受页面分享的终端只能根据链接加载页面,其浏览器展示的是页面的初始浏览位置,而不能反应页面分享者当前的浏览进度,导致传统技术中页面分享后的浏览位置定位不准确,需要用户手动调整,使得操作的便利性不足。
技术实现思路
基于此,有必要提供一种能提高操作便利性的页面分享方法。 一种页面分享方法,包括: 获取页面分享指令; 根据所述页面分享指令获取相应的终端标识; 获取浏览器地址栏中的链接字符串及其对应的浏览进度信息; 将所述链接字符串及其对应的浏览进度信息发送给与所述终端标识对应的终端的浏览器事件监听进程。 此外,还有必要提供一种能提高操作便利性的页面分享装置。 一种页面分享装置,包括: 指令获取模块,用于获取页面分享指令; 终端获取模块,用于根据所述页面分享指令获取相应的终端标识; 页面信息获取模块,用于获取浏览器地址栏中的链接字符串及其对应的浏览进度信息; 页面信息发送模块,用于将所述链接字符串及其对应的浏览进度信息发送给与所述终端标识对应的终端的浏览器事件监听进程。 此外,还有必要提供一种能提高操作便利性的页面分享方法。 一种页面分享方法,包括: 发送终端获取页面分享指令,并根据所述页面分享指令获取相应的接收终端; 所述发送终端获取浏览器地址栏中的链接字符串及其对应的浏览进度信息,并将所述链接字符串及其对应的浏览进度信息发送给所述接收终端; 所述接收终端接收所述链接字符串及其对应的浏览进度信息,根据所述浏览进度信息调用浏览器的接口函数加载与所述链接字符串对应的页面。 此外,还有必要提供一种能提高操作便利性的页面分享系统。 一种页面分享系统,包括发送终端和接收终端,其特征在于,所述发送终端用于获取页面分享指令,并根据所述页面分享指令获取相应的接收终端; 所述发送终端还用于获取浏览器地址栏中的链接字符串及其对应的浏览进度信息,并将所述链接字符串及其对应的浏览进度信息发送给所述接收终端; 所述接收终端用于接收所述链接字符串及其对应的浏览进度信息,根据所述浏览进度信息调用浏览器的接口函数加载与所述链接字符串对应的页面。 上述页面分享方法、装置及系统,用户只需要输入页面分享指令,浏览器即可自动获取浏览器地址栏中的链接字符串(即用户当前浏览的页面对应的链接地址)以及该连接字符串对应的页面的浏览进度信息,并将其发送给页面分享指令对应的终端的浏览器事件监听进程,该终端的浏览器事件监听进程即可自动加载该链接字符串对应的页面,并根据接收到的浏览进度信息调整页面的显示进度。与传统技术相比,分享后的页面不仅页面内容相同,显示进度及反应用户浏览进度的展示界面也自动调整为相同,使得用户无需在接受分享后无需手动调整浏览器的显示进度,从而提高了操作的便利性。 【附图说明】 图1为一个实施例中页面分享方法的流程图; 图2为一个实施例中摇动操作的操作过程示意图; 图3为一个实施例中碰撞事件的操作过程示意图; 图4为一个实施例中方便用户选取终端的界面展示图; 图5为一个实施例中展示用户附近的终端的界面展示图; 图6为一个实施例中页面分享装置的结构示意图; 图7为另一个实施例中页面分享装置的结构示意图; 图8为另一个实施例中页面分享方法的流程图; 图9为一个实施例中页面分享系统的结构示意图; 图10为另一个实施例中页面分享系统的结构示意图; 图11为另一个实施例中页面分享装置的结构示意图。 【具体实施方式】 在一个实施例中,如图1所示,一种页面分享方法,该方法完全依赖于计算机程序,该计算机程序可运行于基于冯洛伊曼体系的移动设备上,例如智能手机、平板电脑、智能眼镜等,该方法包括: 步骤S102,获取页面分享指令。 页面分享指令即用户输入的用于触发分享页面操作的指令。 在一个实施例中,用户可通过点击或触摸功能键来输入页面分享指令。例如,在一个应用场景中,该方法的运行基于智能手机上的浏览器,浏览器的工具栏中可设置分享按钮,用户可通过点击该按钮输入页面分享指令。 在另一个实施例中,在获取页面分享指令之前,还可通过加速度传感器检测摇动操作或碰撞操作,并根据检测到的摇动操作或碰撞操作生成页面分享指令。加速度传感器即重力感应器,是智能手机中具备的常用传感器之一。加速度传感器能够检测到移动设备运动的加速度的变化,因此可以感应到摇动移动设备的操作和移动设备发生碰撞的事件。 在本实施例对应的应用场景中,如图2和图3所示,用户无需点击浏览器上的按钮,而只需将智能手机摇一摇或将智能手机与其他智能手机碰一碰即可输入页面分享指令。优选地,可根据摇动的频率和幅度对摇动操作或碰撞操作进行筛选,防止智能手机放置于背包中时,背包晃动产生的误操作。 步骤S104,根据页面分享指令获取相应的终端标识。 终端标识即终端的标识信息,可以是IP地址,终端名称,终端的网卡号等。 在一个实施例中,接收到页面分享指令后,可通过近距离无线通信组件得到终端标识。近距离无线通信(NFC, Near Field Communicat1n)是一种非接触式识别和互联技术,可以在移动设备、消费类电子产品、PC和智能控件工具间进行近距离无线通信。近距离无线通信组件(下称NFC组件)包含智能手机内的NFC芯片及其相应的驱动程序。在本实施例中,在获取到页面分享指令时,即调用NFC芯片的驱动程序检测智能手机周边是否有相应的安装有NFC芯片的移动设备,若检测到,则获取检测到的设备的标识号作为终端标识。 步骤S106,获取浏览器地址栏中的链接字符串及其对应的浏览进度信息。 浏览器地址栏中的链接字符串即用户当前在浏览器中浏览的页面对应的连接地址。浏览器在展示页面时,通常将当前页面对应的链接字符串展示在浏览器地址栏中。在其他实施例中,还可通过读取浏览器缓存获取处于焦点状态的页面对应的链接字符串。也就是说,获取到的链接字符串为当前处于焦点状态(在多选项卡或称多标签浏览器中,当前显示设备中展示的选项卡或标签即为处于焦点状态的选项卡或标签,其内的页面也为处于焦点状态)的页面对应的链接字符串。 链接字符串对应的浏览进度信息即页面当前的展示状态进度信息。在一个实施例中,浏览进度信息包括滚动条位置信息、视频播放时间进度信息以及音频播放时间进度信息中的至少一种。滚动条位置信息即触发页面分享指令时,相应页面内的滚动条的坐标位置;视频播放时间进度信息即触发页面分享指令时,相应页面内的视频组件的播放时间戳;音频播放时间进度信息即触发页面分享指令时,相应页面内的音频组件的播放时间戳。滚动条位置信息、视频播放时间进度信息以及音频播放时间进度信息可通过浏览器内置函数本文档来自技高网...

【技术保护点】
一种页面分享方法,包括:获取页面分享指令;根据所述页面分享指令获取相应的终端标识;获取浏览器地址栏中的链接字符串及其对应的浏览进度信息;将所述链接字符串及其对应的浏览进度信息发送给与所述终端标识对应的终端的浏览器事件监听进程。

【技术特征摘要】
1.一种页面分享方法,包括: 获取页面分享指令; 根据所述页面分享指令获取相应的终端标识; 获取浏览器地址栏中的链接字符串及其对应的浏览进度信息; 将所述链接字符串及其对应的浏览进度信息发送给与所述终端标识对应的终端的浏览器事件监听进程。2.根据权利要求1所述的页面分享方法,其特征在于,所述浏览进度信息包括滚动条位置信息、视频播放时间进度信息以及音频播放时间进度信息中的至少一种。3.根据权利要求1所述的页面分享方法,其特征在于,所述获取页面分享指令的步骤之前还包括: 通过加速度传感器检测摇动操作或碰撞事件,并根据所述检测到的摇动操作或碰撞事件生成页面分享指令。4.根据权利要求1所述的页面分享方法,其特征在于,所述根据所述页面分享指令获取相应的终端标识的步骤包括: 接收到页面分享指令后,通过近距离无线通信组件得到终端标识; 所述将所述链接字符串及其对应的浏览进度信息发送给与所述终端标识对应的终端的浏览器事件监听进程的步骤包括: 通过所述近距离无线通信组件将所述链接字符串及其对应的浏览进度信息发送给与所述终端标识对应的终端的浏览器事件监听进程。5.根据权利要求1所述的页面分享方法,其特征在于,所述将所述链接字符串及其对应的浏览进度信息发送给与所述终端标识对应的终端的浏览器事件监听进程的步骤包括: 获取与所述终端标识对应的网络地址和浏览器事件监听进程端口; 通过W1-Fi组件将所述链接字符串及其对应的浏览进度信息发送至所述网络地址和浏览器事件监听进程端口。6.根据权利要求5所述的页面分享方法,其特征在于,所述通过W1-Fi组件将所述链接字符串及其对应的浏览进度信息发送至所述网络地址和浏览器事件监听进程端口的步骤之前还包括: 判断所述与所述终端标识对应的网络地址是否处于子网内,若否,则通过所述W1-Fi组件创建W1-Fi热点,通过所述W1-Fi热点与所述终端建立连接,并执行所述通过W1-Fi组件将所述链接字符串及其对应的浏览进度信息发送至所述网络地址和浏览器事件监听进程端口的步骤。7.根据权利要求1所述的页面分享方法,其特征在于,所述将所述链接字符串及其对应的浏览进度信息发送给与所述终端标识对应的终端的步骤之前还包括: 展示所述终端标识; 获取终端选取指令,根据所述终端选取指令对所述终端标识进行筛选。8.根据权利要求1所述的页面分享方法,其特征在于,所述根据所述页面分享指令获取相应的终端标识的步骤包括: 根据所述页面分享指令获取相应的用户标识; 根据所述用户标识向远程服务器发送查询请求,获取返回的终端标识; 所述根据所述用户标识向远程服务器发送查询请求的步骤之前还包括: 获取输入的用户标识,根据所述输入的用户标识登录所述远程服务器。9.一种页面分享装置,其特征在于,包括: 指令获取模块,用于获取页面分享指令; 终端获取模块,用于根据所述页面分享指令获取相应的终端标识; 页面信息获取模块,用于获取浏览器地址栏中的链接字符串及其对应的浏览进度信息; 页面信息发送模块,用于将所述链接字符串及其对应的浏览进度信息发送给与所述终端标识对应的终端的浏览器事件监听进程。10.根据权利要求9所述的页面分享装置,其特征在于,所述浏览进度信息包括滚动条位置信息、视频播放时间进度信息以及音频播放时间进度信息中的至少一种。11.根据权利要求9所述的页面分享装置,其特征在于,所述装置还包括指令触发模块,用于通过加速度传感器检测摇动操作或碰撞事件,并根据所述检测到的摇动操作或碰撞事件生成页面分享指令。12.根据权利要求9所述的页面分享装置,其特征在于,所述终端获取模块还用于接收到页面分享指令后,通过近距离无线通信组件得到终端标识; 所述页面信息发送模块还用于通过所述近距离无线通信组件将所述链接字符串及其对应的浏览进度信息发送给与所述终端标识对应的终端的浏览器事件监听进程。13.根据权利要求9所述的页面分享装置,其特征在于,所述页面信息发送模块还用于获取与所述终端标识对应的网络地址和浏览器事件监听进程端口 ;通过W1-Fi组件将所述链接字符串及其对应的浏览进度信息发送至所述网络地址和浏览器事件监听进程端口。14.根据权利要求13所述的页面分享装置,其特征在于,所述页面信息发送模块还用于判断所述与所述终端标识对应的网络地址是否处于子网内,若否,则通过所述W1-Fi组件创建W1-Fi热点,通过所述W1-Fi热点与所述终端建立连接,并通过所述W1-Fi组件将所述链接字符串及其对应的浏览进度信息发送至所述网络地址和浏览器事件监听进程端口。15.根据权利要求9所述的页面分享装置,其特征在于,所述装置还包括终端筛选模块,用于展示所述终端标识;获取终端选取指令,根据所述终端选取指令对所述终端标识进行筛选。16.根据权利要求9所述的页面分享装置,其特征在于,所述终端获取模块还用于根据所述页面分享指令获取相应的用户标识;根据所述用户标识向远程服务器发送查询请求,获取返回的终端标识; 所述装置还包括用户登录模块,用于获取输入的用户标识,根据所述输入的用户标识登录所述远程服务器。17.一种页面分享方法,包括: 发送终端获取页面分享指令,并根据所述页面分享指令获取相应的接收终端; 所述发送终端获取浏览器地...

【专利技术属性】
技术研发人员:王曦唐廷勇王智培汤浩张凯青欣刘斯睿杨惠姣黄英刘玉磊李未冯诚胡博周睿奕关磊贺柏森马宁李洋李英各
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1