一种自动加载浏览器插件的控制方法及控制装置制造方法及图纸

技术编号:21183792 阅读:18 留言:0更新日期:2019-05-22 14:46
本发明专利技术提供了一种自动加载浏览器插件的控制方法,用于在浏览器中自动安装浏览器插件,包括如下步骤:i.接收至少一个浏览器插件;ii.通过浏览器主进程将所述浏览器插件安装到所述浏览器中,通过获取一个或多个与当前访问页面相匹配的一个或多个插件,并将一个或多个插件通过浏览器主程序将所述一个或多个插件安装至所述浏览器中,所述浏览器插件在所述浏览器主进程中进行安装,在安装的同时不会影响到其子进程的页面,同时在获取所述浏览器插件信息时,同步获取所述浏览器运行环境,确保所述浏览器插件的安装,本发明专利技术操作简单,使用方便,功能强大,实用性强,具有极大的商业价值。

A Control Method and Control Device for Automatic Loading Browser Plug-in

The invention provides a control method for automatically loading browser plug-ins, which is used for automatically installing browser plug-ins in browsers, including the following steps: I. receiving at least one browser plug-ins; ii. installing the browser plug-ins into the browsers through the browser main process, by acquiring one or more plug-ins matching the current access page, and One or more plug-ins are installed into the browser through the browser main program. The browser plug-ins are installed in the browser main process without affecting the pages of its sub-processes. At the same time, when obtaining the browser plug-in information, the browser running environment is synchronously acquired to ensure the browser plug-ins. The invention has the advantages of simple operation, convenient use, powerful function, strong practicability and great commercial value.

【技术实现步骤摘要】
一种自动加载浏览器插件的控制方法及控制装置
本专利技术属于浏览器插件加载领域,特别涉及一种自动加载浏览器插件的控制方法及控制装置。
技术介绍
随着时代的进步,科技的飞速发展,人们的生活水平得到了飞跃性的提高,伴随着互联网时代的来临及互联网在每个家庭的普及,人们不论是生活中还是工作中都已经离不开互联网了,互联网已然成为了人们生活中的必须品。随着互联网的飞速发展,与其相配套的产业也逐渐庞大,而在互联网上观看视频,也成了主流的趋势,人们再也不用守在电视机前等待电视节目的开始,生怕漏掉某些精彩节目,而现如今,各种网络电视及网络视频,人们只需要在网上轻松选择或搜索即可随时观看或下载,这也为人们的生活带来了极大的便利,相应的,各种领域的涉及也使得互联网也越来越方便,使得人们的生活得到了质的飞跃。但是,由于各种网站中都会有与各种网站相匹配的各种插件,而想要使网站能够正常运行,则必须安装这些插件,才能使用,而传统模式下,用户通常需要在网页的抬头或是弹窗提醒中手动点击安装,才能将插件安装,这无疑会造成时间上的浪费以及精力上的消耗。而目前,针对于上述问题,并没有一种有效的解决办法,特别涉及一种自动加载浏览器插件的控制方法及控制装置。
技术实现思路
针对现有技术存在的技术缺陷,本专利技术的目的是提供一种自动加载浏览器插件的控制方法及控制装置,根据本专利技术的一个方面,提供了一种自动加载浏览器插件的控制方法,用于在浏览器中自动安装浏览器插件,包括如下步骤:i.接收至少一个浏览器插件;ii.通过浏览器主进程将所述浏览器插件安装到所述浏览器中。优选地,所述步骤i包括如下步骤:i1.在所述浏览器运行时接收所述浏览器插件。优选地,在所述步骤i之前还包括如下步骤:a.确定所述浏览器当前浏览的第一内容;b.确定与所述第一内容对应的至少一个浏览器插件;其中,所述步骤b中的浏览器插件为所述步骤i中的浏览器插件。优选地,在所述步骤i之前还包括如下步骤:-与所述浏览器对应的服务器确定向所述浏览器推送的浏览器插件;-所述服务器向所述浏览器推送所述浏览器插件。优选地,所述服务器基于浏览器插件总集合以及所述浏览器已有浏览器插件信息确定向所述浏览器推送的浏览器插件。优选地,在所述步骤i之前还包括如下步骤:a′.获取所述浏览器运行环境;b′.判断所述运行环境与所述浏览器插件是否适应;若适应则执行所述步骤i。优选地,在所述步骤ii之后还包括如下步骤:iii.突出显示所述浏览器插件或者所述浏览器插件提示信息。根据本专利技术的另一个方面,提供了一种自动加载浏览器插件的控制装置,用于在浏览器中自动安装浏览器插件,包括:第一获取装置:接收至少一个浏览器插件;第一处理装置:通过浏览器主进程将所述浏览器插件安装到所述浏览器中。优选地,还包括:第二获取装置:在所述浏览器运行时接收所述浏览器插件。优选地,还包括:第一确定装置:确定所述浏览器当前浏览的第一内容;第二确定装置:确定与所述第一内容对应的至少一个浏览器插件。优选地,还包括:第三确定装置:与所述浏览器对应的服务器确定向所述浏览器推送的浏览器插件;第二处理装置:所述服务器向所述浏览器推送所述浏览器插件。优选地,还包括:第三获取装置:获取所述浏览器运行环境;第一判断装置:判断所述运行环境与所述浏览器插件是否适应;若适应则执行所述步骤i。优选地,还包括:第三处理装置:突出显示所述浏览器插件或者所述浏览器插件提示信息。本专利技术提供了一种自动加载浏览器插件的控制方法及控制装置,通过获取一个或多个与当前访问页面相匹配的一个或多个插件,并将一个或多个插件通过浏览器主程序将所述一个或多个插件安装至所述浏览器中,本专利技术操作简单,使用方便,功能强大,实用性强,具有极大的商业价值。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1示出了本专利技术的具体实施方式的,一种自动加载浏览器插件的控制方法的具体流程示意图;图2示出了本专利技术的第一实施例的,在所述浏览器运行时接收所述浏览器插件的具体流程示意图;图3示出了本专利技术的第二实施例的,确定所述浏览器当前浏览的第一内容,并确定与所述第一内容对应的至少一个浏览器插件的具体流程示意图;图4示出了本专利技术的第三实施例的,与所述浏览器对应的服务器确定向所述浏览器推送的浏览器插件的具体流程示意图;图5示出了本专利技术的第四实施例的,所述服务器向所述浏览器推送所述浏览器插件的具体流程示意图;图6示出了本专利技术的第五实施例的,获取所述浏览器运行环境,并判断所述运行环境与所述浏览器插件是否适应的具体流程示意图;图7示出了本专利技术的第六实施例的,突出显示所述浏览器插件或者所述浏览器插件提示信息的具体流程示意图;以及图8示出了办专利技术的另一具体实施方式的,一种自动加载浏览器插件的控制装置的模块连接示意图。具体实施方式为了更好的使本专利技术的技术方案清晰地表示出来,下面结合附图对本专利技术作进一步说明。图1示出了本专利技术的具体实施方式的,一种自动加载浏览器插件的控制方法的具体流程示意图,具体地,包括如下步骤:首先,进入步骤S101,接收至少一个浏览器插件,通过终端将浏览器开启,并基于用户的操作使所述浏览器向待访问网页发出访问请求,所述待访问网页在回复请求的同时在所述浏览器中显示该网页的页面,所述网页页面显示在所述浏览器页面中后,若所述当前访问页面需要安装插件并向所述浏览器发出安装请求时,所述浏览器将所述浏览器的插件安装请求进行接收。最后,进入步骤S102,通过浏览器主进程将所述浏览器插件安装到所述浏览器中,所述浏览器将所述当前网站页面的浏览器插件信息接收之后,在所述浏览器的主程序上对所述插件进行安装,本领域技术人员理解,当浏览器开启时,会有一个浏览器主进程以及多个子进程,所述主进程为所述浏览器的主页面进程,可以理解为浏览器首页,所述子进程是基于用户的操作而不断增加的页面进程,所述浏览器在获取到所述浏览器插件后,将所述浏览器插件在所述浏览器的主进程中进行安装,所述多个子进程中也随之拥有了带有插件的效果。本领域技术人员理解,在所述浏览器插件安装后主进程会通知子进程,后续页面刷新或者新建页面都会自动带有插件功能,而不用重启浏览器。本领域技术人员理解,在本专利技术中,主要通过云端实时推送来获取所述浏览器插件,而在一个优选地实施例中,所述云端推送流程为:当浏览器启动时请求云端,云端控制推送插件并检查安全以及是否满足推送条件,客户端在检查安全以及满意推送条件后再进行安装。更为具体地,除云端推送接受插件进行安装的方式外,本专利技术还提供了另一种进行推送的方式,即当用户点击网页中相关的展开应用时,基于展开应用中的插件列表,并基于用户的个人喜好,对相应地插件进行安装,例如,在一个优选地实施例中,用户点击展开应用中的“应用推荐”按钮后,云端会固定推荐n*n个固定位的插件列表,用户可以根据个人喜好进行点击安装,点击后会弹出是否新增应用的确认框。图2示出了本专利技术的第一实施例的,在所述浏览器运行时接收所述浏览器插件的具体流程示意图,具体地,包括如下步骤:首先,进入步骤S201,在所述浏览器运行时接收所述浏览器插件,在这样的实施例中,用户可在所述浏览器中开启多个网页并形成子进程,当其中的一个或多个子进程中被所述浏览器获取到插件安本文档来自技高网...

【技术保护点】
1.一种自动加载浏览器插件的控制方法,用于在浏览器中自动安装浏览器插件,其特征在于,包括如下步骤:i.接收至少一个浏览器插件;ii.通过浏览器主进程将所述浏览器插件安装到所述浏览器中。

【技术特征摘要】
1.一种自动加载浏览器插件的控制方法,用于在浏览器中自动安装浏览器插件,其特征在于,包括如下步骤:i.接收至少一个浏览器插件;ii.通过浏览器主进程将所述浏览器插件安装到所述浏览器中。2.根据权利要求1所述的控制方法,其特征在于,所述步骤i包括如下步骤:i1.在所述浏览器运行时接收所述浏览器插件。3.根据权利要求1或2所述的控制方法,其特征在于,在所述步骤i之前还包括如下步骤:a.确定所述浏览器当前浏览的第一内容;b.确定与所述第一内容对应的至少一个浏览器插件;其中,所述步骤b中的浏览器插件为所述步骤i中的浏览器插件。4.根据权利要求1或2所述的控制方法,其特征在于,在所述步骤i之前还包括如下步骤:-与所述浏览器对应的服务器确定向所述浏览器推送的浏览器插件;-所述服务器向所述浏览器推送所述浏览器插件。5.根据权利要求4所述的控制方法,其特征在于,所述服务器基于浏览器插件总集合以及所述浏览器已有浏览器插件信息确定向所述浏览器推送的浏览器插件。6.根据权利要求1至5中任一项所述的控制方法,其特征在于,在所述步骤i之前还包括如下步骤:a′.获取所述浏览器运行环境;b′.判断所述运行环境与所述浏览器插件是否适应;若适应则执行所述步骤i。7.根据权利要求1至6中任一项所述的控制方法,其特征在于,在所述步骤ii之后...

【专利技术属性】
技术研发人员:王文兵高旭余子龙孔锐
申请(专利权)人:上海二三四五网络科技有限公司
类型:发明
国别省市:上海,31

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

1