微信小程序如何关闭:当前渲染模式为webview?

一、场景

同事搭建的一个小程序框架(就单纯一个创建空白项目),我复制我在其他小程序写好的页面进来,导航栏出不来、预览样式变形、当前渲染模式webview ?我和同事说你这个框架是不是有问题?他说能有啥问题...

二、找原因
  1. 在全局配置"navigationStyle": "custom",默认禁止所有页面使用原生导航栏配置

  2. 在找什么原因导致的,有解释看基础库模式,然后看到使用灰度模式,说灰度模式可能导致样式及不稳定性 ?

    基础库有两种模式,普通版(问题已修复,稳定性最高,适合线上生产环境)、灰度版(可能存在未发现的 bug,风险较高,主要用于测试新功能),我以为我找到原因了,就切换普通模式重启项目,然后还是没用...

  3. 最后,使用对比和正常创建的小程序,app.json中有啥区别,果然被我试出来了...直接换渲染引擎:将skyline改成renderer: "webview",就正常了(左边是修改后的),

  4. 找资料提到新版渲染引擎性能更强,兼容性很差,旧版本的渲染引擎性能就是普通性能,兼容性好,然后用ai给出的方案,尝试更强的渲染擎,但是改完就报错,ai给出的是这个引擎与3.14.3基础库的版本兼容性不好?

三、最后的挣扎
  1. Skyline 新渲染引擎: 2023 年 7 月,随基础库 3.0.0 正式发布了 Skyline 渲染引擎,作为下一代原生渲染方案,用来替代传统的 Webview 引擎,目标是解决小程序的性能瓶颈(卡顿、掉帧、长列表加载慢等问题)。

  2. 新渲染引擎、适配那些基础库版本的兼容性好,

  3. 再次尝试,仍旧报错

  4. 有缘再会新渲染引擎Skyline ...

相关推荐
kidding7235 小时前
高效备忘清单工具类小程序
前端·计算机网络·微信小程序·小程序
前端 贾公子7 小时前
小程序蓝牙打印探索与实践 (最终章)
前端·微信小程序·小程序
小羊Yveesss9 小时前
2026年个人能做微信小程序吗?
微信小程序·小程序
kidding7239 小时前
BMI 健康测量仪工具类小程序
前端·微信小程序·小程序
这是个栗子1 天前
微信小程序开发(九)- uni-app微信小程序商城
微信小程序·小程序·uni-app·vue·vuex
一只皮卡皮卡丘1 天前
微信小程序tab页苹果显示安卓不显示的问题
微信小程序·小程序
拙慕JULY2 天前
微信小程序自定义标题背景色
微信小程序·小程序
克里斯蒂亚诺更新3 天前
微信小程序使用vant4 weapp自定义菜单 但是弹出层却被菜单遮挡的解决办法
微信小程序·小程序·notepad++
静Yu3 天前
从一个九宫格素材小程序,看轻量工具产品该如何优化体验
前端·微信小程序
小羊Yveesss3 天前
2026年微信小程序制作工具怎么选?
微信小程序·小程序