架构
多平台支撑架构图

quick容器架构图

多平台支撑说明
quickhybrid支持多平台的调用,过程简述如下
页面中运行代码
quick.ui.alert('hello world!')在用浏览器(或微信)打开时,会判断当前环境为
H5,于是进行API转换,转换成了H5下的API命令,浏览器执行alert在H5中的实现代码在用
quick容器打开时(比如扫一扫),会判断当前环境为quick,于是进行API转换,转换成了quick环境下的API命令,命令发送到了quick容器,容器执行alert的实现代码
依靠上述的机制,实现了不同平台下的代码统一,如果进行不同平台下的移植转换时,相关代码无需改动
注,如果没有引入相应平台下的API支持库,则无法正常调用