[发明专利]一种数据处理的方法及装置、电子设备、存储介质有效
| 申请号: | 202010451846.2 | 申请日: | 2020-05-25 |
| 公开(公告)号: | CN111679828B | 公开(公告)日: | 2023-08-15 |
| 发明(设计)人: | 刘明 | 申请(专利权)人: | 泰康保险集团股份有限公司;泰康资产管理有限责任公司 |
| 主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/41;G06F9/451 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100031 北京市西*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据处理 方法 装置 电子设备 存储 介质 | ||
本申请实施例提供了一种数据处理的方法及装置、电子设备、存储介质,所述方法包括:在接收到所述服务端发送的JavaScript代码时,建立所述JavaScript代码与预设的用户操作事件的绑定关系;响应于对所述用户操作事件的触发,采用所述JavaScript解析器执行所述JavaScript代码,得到第一操作指令;采用所述第一操作指令,在所述客户端所在的操作系统中进行系统调用,实现了业务逻辑代码在服务端中的动态部署,避免了因编译、打包等步骤造成部署周期过长,并且,使用相同的JavaScript代码即可在不同的客户端中执行相同的业务逻辑,避免了业务逻辑代码的重复开发,提高了开发效率。
技术领域
本申请涉及互联网技术领域,特别是涉及一种数据处理的方法及装置、电子设备、存储介质。
背景技术
随着移动终端技术的高速发展和普及,移动终端应用的市场需求不断扩大,移动终端应用的操作平台种类繁多,例如苹果公司的iOS操作系统和谷歌公司的安卓(Android)操作系统。
现有技术中,由于iOS和安卓的编程语言并不相同,在进行移动终端应用开发时,针对移动应用中相同的业务内容或业务逻辑,技术开发人员需要分别编写iOS与安卓两个移动操作系统的代码,在对代码进行编译后,可以打包生成移动终端应用安装包并发布至应用商店,在下载后即可安装至用户手机执行。
然而,在该方法中,需要技术开发人员同时具备iOS和安卓平台的移动应用开发技能,针对相同的业务逻辑分别开发两种代码,开发效率极低,例如,技术开发人员在开发iOS平台的代码后,还需要开发一份具有相同功能的安卓平台代码。并且,代码在开发后需要经过编译、打包、发布和下载安装等一系列过程后,最终才能在移动终端运行,部署周期较长。
发明内容
鉴于上述问题,提出了以便提供克服上述问题或者至少部分地解决上述问题的一种数据处理的方法及装置、电子设备、存储介质,包括:
一种数据处理的方法,应用于客户端,所述客户端与服务端通信连接,所述客户端设置有JavaScript解析器,所述服务端存储有JavaScript代码;所述JavaScript代码包含所述客户端的业务逻辑代码,所述客户端为安卓客户端或iOS客户端;所述方法包括:
在接收到所述服务端发送的JavaScript代码时,建立所述JavaScript代码与预设的用户操作事件的绑定关系;
响应于对所述用户操作事件的触发,采用所述JavaScript解析器执行所述JavaScript代码,得到第一操作指令;
采用所述第一操作指令,在所述客户端所在的操作系统中进行系统调用。
可选地,所述第一操作指令中包括回调函数标识,所述方法还包括:
接收所述操作系统发送的所述回调函数标识;其中,所述回调函数标识在所述操作系统进行与所述第一操作指令对应的系统调用后发送;
在所述JavaScript代码中,确定所述回调函数标识对应的回调函数;
采用所述JavaScript解析器执行所述回调函数,得到第二操作指令。
可选地,所述JavaScript代码包括一组或多组候选JavaScript代码,所述预设的用户操作事件包括一个或多个预设的用户操作事件,所述建立所述JavaScript代码与预设的用户操作事件的绑定关系,包括:
确定所述一个或多个预设的用户操作事件对应的候选UI组件,以及所述候选UI组件对应的第一页面元素标识;
从所述一组或多组候选JavaScript代码中获取对应的第二页面元素标识;
当所述第二页面元素标识与所述第一页面元素标识匹配时,在预置的事件映射表中,存储所述候选JavaScript代码与所述第一页面元素标识的对应关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰康保险集团股份有限公司;泰康资产管理有限责任公司,未经泰康保险集团股份有限公司;泰康资产管理有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010451846.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种佣金计算系统及方法
- 下一篇:信息处理方法、装置、存储介质和的电子设备





