一种用于多种浏览器的插件应用方法和装置制造方法及图纸

技术编号:12196776 阅读:75 留言:0更新日期:2015-10-14 04:11
本发明专利技术公开了一种用于多种浏览器的插件应用方法。接收用户通过浏览器发送的访问请求,所述访问请求包括:用于访问本地服务的地址信息;根据所述地址信息获取与所述本地服务对应的插件图标页面,所述插件图标页面包括:至少一个插件功能图标;通过所述浏览器将所述插件图标页面显示给所述用户,以使所述用户根据所述插件功能图标进行对应插件事务的处理。本发明专利技术还公开了用于多种浏览器的插件应用方法的装置。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种用于多种浏览器的插件应用方法和装置
技术介绍
网站上的插件多数只支持相匹配的浏览器,举例说明:用于支持IE内核浏览器的插件一般采用ActiveX技术开发。由于ActiveX是微软封闭的插件标准,因此不支持非IE内核浏览器。用于支持非IE内核浏览器的插件一般采用NPAPI开发,这类插件在IE浏览器上无法使用。由于不同的插件的工作机制不一致,导致开发出来的插件在工作方式上也存在差异,因此,嵌入到浏览器的插件,需要得到该浏览器的支持才能使用,因此,需要分别针对不同的浏览器分别开发对应的插件,因此,目前插件嵌入浏览器的方式具有一定的局限性,增加了插件开发的复杂度。
技术实现思路
本专利技术实施例提供一种用于多种浏览器的插件应用方法和装置,用于实现提供支持不同插件标准的浏览器兼容问题,降低了插件开发的复杂度。一种用于多种浏览器的插件应用方法,包括以下步骤:接收用户通过浏览器发送的访问请求,所述访问请求包括:用于访问本地服务的地址信息;根据所述地址信息获取与所述本地服务对应的插件图标页面,所述插件图标页面包括:至少一个插件功能图标;通过所述浏览器将所述插件图标页面显示给所述用户,以使所述用户根据所述插件功能图标进行对应插件事务的处理。本实施例提供的用于多种浏览器的插件应用方法,接收用户通过浏览器发送的访问请求,所述访问请求包括:用于访问本地服务的地址信息,根据所述地址信息获取与所述本地服务对应的插件图标页面,所述插件图标页面包括:至少一个插件功能图标,通过所述浏览器将所述插件图标页面显示给所述用户,以使所述用户根据所述插件功能图标进行对应插件事务的处理。从而降低了插件开发的复杂度,实现了支持不同插件标准的浏览器的兼容性。可选地,在所述接收用户通过浏览器发送的访问请求之前,还包括以下步骤:通过超文本标记语言生成所述插件图标页面;将所述插件图标页面设置为与所述本地服务对应的页面。本实施例提供的用于多种浏览器的插件应用方法,提供了一种快速获取与本地服务的地址信息对应的插件图标页面的方式,实现了插件开发与多种浏览器兼容的情况下,提高了处理效率,使用户能够更高效的获取插件图标页面,并根据需要选择插件图标页面包中相应的插件功能图标,进行对应插件事务的处理。可选地,所述本地服务的地址信息,包括:LOCAL host,或者,127.0.0.1。可选地,还包括以下步骤:接收所述用户通过所述插件功能图标发送的服务指令,所述服务指令包括:插件功能图标的图标标识;调用与所述图标标识对应的服务指令集,并应用所述服务指令集处理与所述图标标识对应的插件事务;接收所述服务指令集返回的处理结果,并将所述处理结果通过所述浏览器的页面显示给所述用户。可选地,所述将所述处理结果通过所述浏览器的页面显示给所述用户,包括:将所述处理结果通过所述浏览器的所述插件图标页面显示给所述用户;或者,将所述处理结果通过所述浏览器的新建页面显示给所述用户。本实施例提供的用于多种浏览器的插件应用方法,提供了一种利用服务集指令处理插件事务的方式,实现了插件开发与多种浏览器兼容的情况下,使用户能够更高效的获取插件事务的处理结果。一种用于多种浏览器的插件应用装置,包括:第一接收模块,用于接收用户通过浏览器发送的访问请求,所述访问请求包括:用于访问本地服务的地址信息;获取模块,用于根据所述地址信息获取与所述本地服务对应的插件图标页面,所述插件图标页面包括:至少一个插件功能图标;显示模块,用于通过所述浏览器将所述插件图标页面显示给所述用户,以使所述用户根据所述插件功能图标进行对应插件事务的处理。本实施例提供的用于多种浏览器的插件应用装置,接收用户通过浏览器发送的访问请求,所述访问请求包括:用于访问本地服务的地址信息,根据所述地址信息获取与所述本地服务对应的插件图标页面,所述插件图标页面包括:至少一个插件功能图标,通过所述浏览器将所述插件图标页面显示给所述用户,以使所述用户根据所述插件功能图标进行对应插件事务的处理。从而降低了插件开发的复杂度,实现了支持不同插件标准的浏览器的兼容性。可选地,还包括:生成模块,用于通过超文本标记语言生成所述插件图标页面;设置模块,用于将所述插件图标页面设置为与所述本地服务对应的页面。本实施例提供的用于多种浏览器的插件应用装置,提供了一种快速获取与本地服务的地址信息对应的插件图标页面的方式,实现了插件开发与多种浏览器兼容的情况下,提高了处理效率,使用户能够更高效的获取插件图标页面,并根据需要选择插件图标页面包中相应的插件功能图标,进行对应插件事务的处理。可选地,所述本地服务的地址信息,包括:LOCAL host,或者,127.0.0.1。可选地,还包括:第二接收模块,用于接收所述用户通过所述插件功能图标发送的服务指令,所述服务指令包括:插件功能图标的图标标识;调用模块,用于调用与所述图标标识对应的服务指令集,并应用所述服务指令集处理与所述图标标识对应的插件事务;响应模块,用于接收所述服务指令集返回的处理结果,并将所述处理结果通过所述浏览器的页面显示给所述用户。可选地,所述响应模块,具体用于:将所述处理结果通过所述浏览器的所述插件图标页面显示给所述用户;或者,将所述处理结果通过所述浏览器的新建页面显示给所述用户。本实施例提供的用于多种浏览器的插件应用装置,提供了一种利用服务集指令处理插件事务的方式,实现了插件开发与多种浏览器兼容的情况下,使用户能够更高效的获取插件事务的处理结果。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。【附图说明】附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例一的用于多种浏览器的插件应用方法的流程图;图2为本专利技术实施例二的用于多种浏览器的插件应用方法的流程图;图3为本专利技术实施例三的用于多种浏览器的插件应用方法的流程图;图4为本专利技术实施例四的用于多种浏览器的插件应用装置的结构示意图当前第1页1 2 3 本文档来自技高网...
一种用于多种浏览器的插件应用方法和装置

【技术保护点】
一种用于多种浏览器的插件应用方法,其特征在于,包括以下步骤:接收用户通过浏览器发送的访问请求,所述访问请求包括:用于访问本地服务的地址信息;根据所述地址信息获取与所述本地服务对应的插件图标页面,所述插件图标页面包括:至少一个插件功能图标;通过所述浏览器将所述插件图标页面显示给所述用户,以使所述用户根据所述插件功能图标进行对应插件事务的处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:戴其春
申请(专利权)人:无锡天脉聚源传媒科技有限公司
类型:发明
国别省市:江苏;32

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

1