小程序应用的编译方法、运行方法、存储介质及电子设备.pdf
An****70
亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
小程序应用的编译方法、运行方法、存储介质及电子设备.pdf
本发明公开了小程序应用的编译方法、运行方法、存储介质及电子设备,其中,小程序应用的编译方法包括:获取原生应用的源代码,基于所述源代码生成第一语法树;根据预设规则调节所述第一语法树,生成第二语法树;遍历所述第二语法树,基于所述第二语法树中的定义节点生成小程序应用的定义模板文件;基于所述第二语法树生成小程序应用的逻辑代码;基于所述定义模板文件和所述逻辑代码得到所述小程序应用的目标代码。通过对原生应用的源代码进行调节,复用源代码中的相同逻辑及相关代码,以快速生成小程序应用的目标代码,无需对小程序应用进行重新开发
小程序的编译方法、小程序的运行方法及装置、存储介质.pdf
本申请公开了一种小程序的编译方法、小程序的运行方法及装置、存储介质,小程序的编译方法包括:基于源小程序的源代码类型,将所述源小程序的源代码向目标平台的目标代码类型进行转换,得到目标小程序;在所述目标平台中启动所述目标小程序时,基于所述目标代码类型,配置所述目标小程序的应用程序接口;依据所述目标小程序的功能构造函数,获取所述功能构造函数对应的替换函数;将所述功能构造函数替换为所述替换函数,并通过调用所述替换函数对所述目标小程序进行功能逻辑转换。本申请有助于减少针对多个平台进行小程序开发的工作量,提升小程序开
小程序运行方法、装置、电子设备、存储介质及程序产品.pdf
本发明实施例提供一种小程序运行方法、装置、电子设备、存储介质及程序产品,该方法包括:并行执行Service层加载脚本资源、View层加载渲染资源;Service层向View层发送页面初始化指令,View层解析指令并渲染页面;响应于View层监听到页面操作,View层将页面操作反馈给Service层;Service层根据页面操作产生页面操作处理指令并传递给View层;View层解析页面操作处理指令并渲染页面;Service层和View层通过Native层通信。本发明实施例通过并行加载脚本和渲染资源,对Ser
小程序的运行方法、装置、电子设备和存储介质.pdf
本申请实施例提出了一种小程序的运行方法、装置、电子设备和存储介质。其中方法包括:在接收到小程序的打开请求时,根据打开请求获取小程序的URI信息;其中,URI格式包括目标启动协议的协议名和协议对应的内容,目标启动协议为适用于多种宿主应用打开小程序时所使用的通用启动协议;基于目标启动协议的语法格式描述规则对URI信息进行解析,得到第一参数和第二参数;根据第一参数获取小程序的执行文件包;根据第二参数,渲染执行文件包中对应的页面资源。由此,通过预先定义的目标启动协议,可以统一跨客户端、跨服务器的小程序打开过程,从
应用程序运行方法、装置、电子设备及存储介质.pdf
本申请实施例公开一种应用使用管理方法及移动终端,该方法包括:下载待安装应用程序的安装包片段;通过虚拟增量文件系统为宿主应用程序调用已下载的目标安装包片段;以所述宿主应用程序为沙箱,利用所述宿主应用程序提供的系统资源运行所述目标安装包片段。实施本申请实施例,能够实现应用程序的免安装运行,达到边下载边使用的效果,缩短用户的等待时长。