
小程序
文章平均质量分 86
小程序的底层原理、运行机制,以及小程序基础库的实现学习记录
bfbshs_ddd
I can fix that
展开
-
小程序运行机制
在打开小程序前,微信已经提前准备好一个WebView层,而当这个预备的WebView层被使用之后,一个新的WebView层也会被提前准备好,这样可以提升用户体验。在小程序启动前,微信(客户端)会提前准备好一个页面层级(页面预渲染)用于展示小程序的首页,包括逻辑层和渲染层分别的初始化以及公共库的注入。在小程序启动时,微信为小程序展示一个固定启动页面,界面内包含小程序的图标、名称和加载提示图标。由JavaScript编写,可以被注入到渲染层和逻辑层运行,总的来说负责处理。在后台可以配置小程序基础库版本。原创 2024-07-20 10:03:01 · 645 阅读 · 1 评论 -
小程序底层原理
小程序是一种无需下载安装、用完即走的轻量级应用程序。小程序采用了视图层和逻辑层双线程的机制,并通过Native层(客户端)进行两个线程的通信中转。小程序渲染介于纯Native和纯WebApp之间,采用了Native和WebView结合的方式,既保证高效的渲染性能,又提供灵活的开发体验。原创 2024-07-20 10:01:32 · 1436 阅读 · 0 评论