美文网首页
09-17 小程序的宿主环境

09-17 小程序的宿主环境

作者: 逢笔生辉 | 来源:发表于2023-09-17 08:16 被阅读0次

我们称微信客户端给小程序所提供的环境为宿主环境。小程序借助宿主环境提供的能力,可以完成许多普通网页无法完成的功能。

例如安卓和ios系统就是两个不同的宿主环境

小程序宿主环境包含的内容

1.通信模型

2.运行机制

3.组件

4.api

wxml模版和样式wxss样式工作在渲染层

js脚本工作在逻辑层

小程序里面的通信模型分为两部分

1.渲染层和逻辑层之间的通信

    由微信客户端进行转发

2逻辑层和第三方服务器之间的通信

    有微信客户端进行转发

小程序的启动过程

1 把小程序的代码包下载到本地

2解析app.json全局配置文件

3.执行app.js小程序入口文件,调用APP()创建小程序实例

4渲染小程序首页

5小程序启动完成

页面的渲染过程

1 加载解析页面的.json配置文件

2 加载页面的.wxml模版和.wxss样式

3执行页面的.js文件调用page()创建页面实例

4页面渲染完成

相关文章

  • 小程序的宿主环境

    一:宿主环境1.1概念 1.2小程序的宿主环境 1.3小程序宿主环境包含的内容 ①通信模型 1.4小程序的启动过程...

  • 微信小程序学习笔记(4)——小程序宿主环境

    微信客户端给小程序所提供的环境,称为宿主环境。小程序借助宿主环境提供的能力,可以完成许多普通网页无法完成的功能。 ...

  • 小程序之Javascript

    小程序没有Demo,没有NPM。 小程序宿主环境差异 小程序脚本语言:WXS

  • 小程序开发架构及原理

    小程序开发架构及原理 小程序宿主环境差异 iOS JavaScriptCore WKWebView 渲染 andr...

  • 小程序:理解宿主环境

    小程序宿主环境的基本运行机制以及它所提供的各种能力,组合这些能力可以完成一个体验非常流畅的小程序,同时读者也了解到...

  • 微信小程序自定义弹窗组件

    小程序相信大家都不陌生了,扫码即用,麻雀虽小,五脏俱全。 微信小程序简介 小程序的宿主环境是webview,学起来...

  • 19.小程序宿主环境差异

  • 小程序学习笔记-启动

    小程序启动过程 初次进入小程序的时候,微信客户端初始化好宿主环境,同时从网络下载或者从本地缓存中拿到小程序的代码包...

  • 微信小程序学习笔记

    从点开到显示的过程 点开微信小程序; 初始化宿主环境,加载小程序代码包,如果本地有缓存就用缓存,如果没有缓存就执行...

  • 小程序的双线程模型

    官方文档给出的双线程模型: 小程序的宿主环境 微信客户端提供双线程去执行wxml,wxss,js文件。 双线程模型...

网友评论

      本文标题:09-17 小程序的宿主环境

      本文链接:https://www.haomeiwen.com/subject/sgnbvdtx.html