[发明专利]一种移动平台支持已有Web应用的方法及装置有效
| 申请号: | 201610744425.2 | 申请日: | 2016-08-27 |
| 公开(公告)号: | CN106325948B | 公开(公告)日: | 2019-07-26 |
| 发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 函数返回 函数请求 移动平台 应用程序 脚本 信息安全设备 操作指令 系统组件 显示网页 响应数据 查找 网页 互联网领域 操作结果 触发信息 函数生成 网页地址 调用 移植 保存 返回 更新 | ||
本发明公开了一种移动平台支持已有Web应用的方法及装置,属于互联网领域;所述方法包括:应用程序在网页中注入与网页地址对应保存的脚本,并显示网页;应用程序接收到对脚本的触发信息后产生查找本地函数请求,并将查找本地函数请求发送给系统组件;系统组件根据查找本地函数请求调用本地函数生成操作指令,将操作指令发送给信息安全设备;并接收信息安全设备返回的响应数据,将响应数据中的操作结果作为本地函数返回值;应用程序在网页中注入并执行获取本地函数返回值脚本,获取本地函数返回值,根据本地函数返回值更新并显示网页。本发明实现了将已有Web应用无缝的移植到移动平台。
技术领域
本发明涉及互联网领域,尤其涉及一种移动平台支持已有Web应用的方法及装置。
背景技术
现在Windows平台可以支持的应用程序种类非常多,并且技术非常成熟,但移动平台支持的应用较少,主要原因是支持Windows平台的应用程序不能直接应用到移动平台,且如果将已有Web应用移植到移动平台需要对已有Web应用进行很大的修改,耗费较多的时间和精力。例如,在Windows平台Web应用提供商可以通过ActiveX技术(ActiveX是一个开放的集成平台,为开发人员、用户和Web生产商提供了一个快速而简便的在Internet和Intranet创建程序集成和内容的方法)实现读取信息安全设备信息并更新网页的应用程序,但现有技术中并没有实现移动平台上执行同样操作的应用程序。
发明内容
本发明的目的是为了克服现有技术的不足,提供一种在移动平台支持已有Web应用的方法及装置。
本发明提供的一种移动平台支持已有Web应用的方法,包括:
步骤S1、应用程序在网页中注入与网页地址对应保存的脚本,并显示网页;
步骤S2、应用程序接收到对脚本的触发信息后产生查找本地函数请求,并将查找本地函数请求发送给系统组件;
具体的,查找本地函数请求具体包括本地函数名和函数参数。
进一步的,脚本包括接口函数和交互函数;
相应的,步骤S2具体包括:应用程序接收到对脚本中的所述接口函数的触发信息,所述接口函数调用所述交互函数产生查找本地函数请求,并将查找本地函数请求发送给系统组件。
步骤S3、系统组件根据查找本地函数请求调用本地函数生成操作指令,将操作指令发送给信息安全设备;并接收信息安全设备返回的响应数据,将响应数据中的操作结果作为本地函数返回值;
具体的,系统组件从查找本地函数请求中获取本地函数名和函数参数,根据本地函数名和函数参数调用本地函数。
步骤S4、应用程序在网页中注入并执行获取本地函数返回值脚本,获取本地函数返回值,根据本地函数返回值更新并显示网页。
具体的,应用程序中存储有过滤网址以及与所述过滤网址对应脚本。
相应的,步骤S1之前还包括:应用程序判断过滤网址中是否包括网页地址,是则在网页中注入与网页地址对应脚本,并显示网页,否则结束。
优选的,步骤S1之前还包括:应用程序判断网页地址是否合法,是则根据所述网页地址生成并加载网络请求,当网络请求加载完成之后执行步骤S1;否则结束。
优选的,步骤S1之前还包括:应用程序判断是否有信息安全设备与移动设备处于连接状态,是则执行步骤S1,否则与信息安全设备建立连接,执行步骤S1。
优选的,步骤S3中接收信息安全设备返回的响应数据之后,将响应数据中的操作结果作为本地函数的返回值之前还包括:系统组件根据响应数据中的标志位判断信息安全设备是否成功根据操作指令完成相应操作,是则从响应数据中获取操作结果,将操作结果作为本地函数的返回值,否则结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610744425.2/2.html,转载请声明来源钻瓜专利网。





