举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > 微信小程序运行环境加载失败 微信小程序 运行环境

微信小程序运行环境加载失败 微信小程序 运行环境

2023-05-27 16:18

微信小程序运行环境加载失败 微信小程序 运行环境

微信小程序运行环境加载失败 微信小程序 运行环境

微信小程序运行环境加载失败

小程序的运行环境

微信小程序运行在多种平台上:iOS(iPhone/iPad)微信客户端、Android 微信客户端、PC 微信客户端、Mac 微信客户端和用于调试的微信开发者工具。

各平台脚本执行环境以及用于渲染非原生组件的环境是各不相同的:

  • 在 iOS 上,小程序逻辑层的 javascript 代码运行在 JavaScriptCore 中,视图层是由 WKWebView 来渲染的,环境有 iOS 12、iOS 13 等;
  • 在 Android 上,小程序逻辑层的 javascript 代码运行在 V8 中,视图层是由自研 XWeb 引擎基于 Mobile Chrome 内核来渲染的;
  • 在 开发工具上,小程序逻辑层的 javascript 代码是运行在 NW.js 中,视图层是由 Chromium Webview 来渲染的。

平台差异

尽管各运行环境是十分相似的,但是还是有些许区别:

  • JavaScript 语法和 API 支持不一致:语法上开发者可以通过开启 ES6 转 ES5 的功能来规避(详情);此外,小程序基础库内置了必要的Polyfill,来弥补API的差异(详情)。
  • WXSS 渲染表现不一致:尽管可以通过开启样式补全来规避大部分的问题,还是建议开发者需要在 iOS 和 Android 上分别检查小程序的真实表现。

开发者工具仅供调试使用,最终的表现以客户端为准。


阅读全文
以上是编程学为你收集整理的微信小程序运行环境加载失败 微信小程序 运行环境全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
  • 微信小程序消息订阅功能 微信小程序 消息·订阅消息

    微信小程序消息订阅功能 微信小程序 消息·订阅消息

    2023-05-11

    小程序订阅消息功能介绍消息能力是小程序能力中的重要组成,我们为开发者提供了订阅消息能力,以便实现服务的闭环和更优的体验。...

  •  PostgreSQL 安装

    PostgreSQL 安装

    2023-04-24 PostgreSQL 安装

    自然,在你能开始使用PostgreSQL之前, 你必须安装它。PostgreSQL很有可能已经安装到你的节点上了, 因为它可能包含在你的操作系...

  •  PostgreSQL 何时会用到并行查询?

    PostgreSQL 何时会用到并行查询?

    2023-05-17

    有几种设置会导致查询规划器在任何情况下都不生成并行查询计划。为了让并行查询计划能够被生成,必须配置好下列设置。 max_paral...

  •  PostgreSQL 函数优化信息

    PostgreSQL 函数优化信息

    2023-06-07

    默认情况下,函数只是一个“black box”,数据库系统对它的行为了解得很少。 不过,这意味着使用函数的查询执行效率可能会低于它...

  •  PostgreSQL 控制结构

    PostgreSQL 控制结构

    2023-05-26

    42.6.1. 从一个函数返回42.6.2. 从过程中返回42.6.3. 调用存储过程42.6.4. 条件42.6.5. 简单循环42.6.6. 通过查询结果循环42.6.7...

© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部