当前位置: 首页 > 专利查询>李虎专利>正文

一种web站点调用本地程序的方法及装置制造方法及图纸

技术编号:16079782 阅读:50 留言:0更新日期:2017-08-25 15:24
本发明专利技术涉及一种web站点操作本地资源领域,特别涉及一种web站点调用本地程序的方法及装置,为实现上述目的,本发明专利技术的web站点调用本地程序装置包括:web站点用于请求本地http地址的js脚本插件,调用插件检测本地http监听服务装置是否安装或启动;如果本地http监听服务装置没有安装或启动,需要安装本地http监听服务装置;如果安装本地http监听服务装置监听到请求,启动本地程序,本地http监听服务回执消息;如果启动本地程序失败,本地http监听服务装置回执失败原因,本发明专利技术的有益效果是:本发明专利技术的附加方面和优点,通过本地http服务监听http消息,可以实现回执消息,可以获知是否安装本地程序,不需要安装浏览器插件。

【技术实现步骤摘要】
一种web站点调用本地程序的方法及装置
本专利技术涉及一种web站点操作本地资源领域,特别涉及一种web站点调用本地程序的方法及装置。
技术介绍
现如今,多端应用越了越常见,越来越多的涉及到多端之间相互调用,相互之间传递消息,因此需要web站点调用本地程序,实现多端协作。目前,web站点调用本地程序主要是通过自定义URLProtocol协议或者浏览器插件又或者两者结合的方式实现,主要存在以下缺点:(1)单独采用自定义URLProtocol协议,无法获知本地程序是否安装;(2)单独采用浏览器插件,不同浏览器内核浏览器插件方式不同,需要针对不同浏览器内核编写不同浏览器插件;(3)单独采用浏览器插件,浏览器插件容易被浏览器拦截,或者被安全软件拦截;采用自定义URLProtocol协议与浏览器插件结合的方式,可以解决无法获知本地程序有没有安装的,但是浏览器插件的缺点依然无法绕过。
技术实现思路
本专利技术的目的就是针对现有技术存在的上述缺陷,提供一种web站点调用本地程序的方法及装置。为了实现上述目的,根据本专利技术的第一方面的web站点调用本地程序方法包括以下步骤:web站点请求本地http地本文档来自技高网...
一种web站点调用本地程序的方法及装置

【技术保护点】
一种web站点调用本地程序的方法,其特征在于,包括以下步骤:web站点请求本地http地址;使用前端脚本,采用跨域请求的方式,请求本地http监听服务所监听的http地址。

【技术特征摘要】
1.一种web站点调用本地程序的方法,其特征在于,包括以下步骤:web站点请求本地http地址;使用前端脚本,采用跨域请求的方式,请求本地http监听服务所监听的http地址。2.根据权利要求1所述的一种web站点调用本地程序的方法,其特征是:如果没有应答或者请求http地址错误,则没有安装本地http监听服务或者没有启动本地http监听服务,需要安装本地http监听服务程序;使用前端脚本,检测是否没有应答或者请求http地址错误,如果没有应答或者请求http地址错误,则证明本地http监听服务没有安装或者启动;采用前端脚本轮询请求http地址,直到服务安装并启动或退出。3.根据权利要求1所述的一种web站点调用本地程序的方法,其特征是:如果本地http监听服务监听到请求,启动本地程序,回执消息;本地http监听服务监听到请求,根据请求消息文本,启动本地程序;本地http监听服务监听到请求,根据请求消息文本,执行业务算法;成功本地http监听服务回执执行结果消息文本到web站点。4.根据权利要求1所述的一种web站点调用本地程序的方法,其特征是:如果启动本地程序失败,回执失败原因;失败本地http监听服务回执失败原因及执行结果消息文本到web...

【专利技术属性】
技术研发人员:李虎
申请(专利权)人:李虎
类型:发明
国别省市:山东,37

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

1