一种启动应用的方法和系统技术方案

技术编号:26072691 阅读:24 留言:0更新日期:2020-10-28 16:46
本申请实施例公开了一种启动应用的方法和系统。所述方法一实施例包括:第一本地应用打开网页页面,尝试唤起第二本地应用;第二本地应用启动本地服务器;第一本地应用发送引用JS请求至所述本地服务器;第一本地应用如果接收到所述本地服务器返回的响应则停止跳转到引导下载页面。利用本申请实施例,可以使打开的页面(乃至第一本地应用)能够确认所在终端已安装相应应用(第二本地应用)。

【技术实现步骤摘要】
一种启动应用的方法和系统本申请是申请号为“201610312307.4”、申请日为“2016年5月11日”、专利技术名称为“一种启动应用的方法和系统”的专利申请的分案申请。
本申请涉及计算机软件
,尤其涉及一种启动应用的方法和系统。
技术介绍
移动端平台上可以提供基于该移动端操作系统开发的应用,以完成各种面向用户的功能的实现。例如,苹果的IOS平台提供基于IOS系统的移动端应用,谷歌的Android平台提供基于Android系统的移动端应用,Windows移动端平台提供基于Windows系统的移动端应用。这种移动端平台上的应用,可以通过其他应用来启动。例如,短信应用收到的一条短信中包括一个URL地址,用户点击该短信中的URL地址后,移动端可以打开一个网页页面。打开的网页页面,可以是通过移动端的默认浏览器应用来打开。再例如,移动端上的本地应用A(例如购票应用)在需要支付时,可以通过本地应用A中集成的webView组件打开支付页面,进而通过该支付页面打开本地应用B(例如支付应用)。具体的,例如移动端的短信应用中的某个短本文档来自技高网...

【技术保护点】
1.一种启动应用的方法,其特征在于,包括:/n第一本地应用打开网页页面,唤起第二本地应用;/n第二本地应用启动本地服务器;/n第一本地应用发送引用JS请求至所述本地服务器;/n第一本地应用如果接收到所述本地服务器返回的响应则停止跳转到引导下载页面。/n

【技术特征摘要】
1.一种启动应用的方法,其特征在于,包括:
第一本地应用打开网页页面,唤起第二本地应用;
第二本地应用启动本地服务器;
第一本地应用发送引用JS请求至所述本地服务器;
第一本地应用如果接收到所述本地服务器返回的响应则停止跳转到引导下载页面。


2.如权利要求1所述的方法,其特征在于,所述网页页面的链接地址被触发打开时由第一本地应用打开对应的网页页面,所述第一本地应用包括浏览器应用或集成WebView组件的本地应用。


3.如权利要求1所述的方法,其特征在于,所述网页页面的链接地址被触发打开时,第一本地应用将所述网页页面地址中所包含的参数组装为URI,并唤起打开所述URI对应的第二本地应用。


4.如权利要求1所述的方法,其特征在于,所述发送引用JS请求至所述本地服务器包括采用JSONP发送JS请求至所述本地服务器。


5.如权利要求1所述的方法,其特征在于,所述第一本地应用发送引用JS请求至所述本地服务器,包括:
第一本地应用将对所述网页动态添加<scritp>标签所引发的包含本地服务器地址的引用JS请求发送至所述本地服务器。


6.如权利要求5所述的方法,其特征在于,所述第一本地应用发送引用JS请求中包括端口号,所述端口号为默认值或第一本地应用与第二本地应用开启的本地服务器预先协商好的端口号。


7.如权利要求6所述的方法,其特征在于:
第二本地应用启动本地服务器,并设置端口号为预先协商好的一组端口号中的第一端口号;
第一本地应用发送引用JS请求中包括预先协商好的一组端口号中的第一端口号。


8.如权利要求7所述的方法,其特征在于:
第二本地应用启动本地服务器,如果设置的第一端口号已被占用,则设置端口号为预先协商好的一组端口号中的第二端口号;
第一本地应用通过第一端口号发送引用JS请求,如果在预设时长内没有接收到所述本地服务器返回的响应,则通过所述预先协商好的一组端口号中的第二端口号发送引用JS请求。


9.如权利要求1所述的方法,其特征在于,所述第一本地应用如果接收所述本地服务器返回的响应则停止跳转到引导下载页面,包括:
第一本地应用如果在预设响应时间内接收到所述本地服务器返回的响应,则停止跳转到引导下载页面。


10.如权利要求9所述的方法,其特征在于,所述方法还包括:
第一本地应用如果在预设响应时间内接没有收到所述本地服务器返回的响应,则跳转到引导下载页面。


11.一种启动应用的系统,其特征在于,包括:

【专利技术属性】
技术研发人员:邵明博
申请(专利权)人:创新先进技术有限公司
类型:发明
国别省市:开曼群岛;KY

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

1