Hlxuan的开放文档Hlxuan的开放文档
首页
  • 首页
  • i朗月

    • 小程序端
    • App端(Beta)
    • 规则中心
    • 帮助中心
    • 更新日志
  • 朗月传媒工作室

    • 小程序端
    • App端(Beta)
    • 规则中心
    • 更新日志
  • 微信小程序

    • 隐私授权弹窗
  • 微信公众号

    • 首页
    • 发表内容不显示在公众号主页
    • 升级为发表功能
    • 自定义菜单篇
    • 扫码授权提示没有账号?
    • 页面模板常见问题
  • 微信小程序

    • 首页
    • 文字跑上面去了?
    • 下发统一消息接口
    • 头像昵称获取
    • 录制回放
  • 微信开放社区
  • GitHub
  • Gitee
  • npm
新媒体平台
支持作者
首页
  • 首页
  • i朗月

    • 小程序端
    • App端(Beta)
    • 规则中心
    • 帮助中心
    • 更新日志
  • 朗月传媒工作室

    • 小程序端
    • App端(Beta)
    • 规则中心
    • 更新日志
  • 微信小程序

    • 隐私授权弹窗
  • 微信公众号

    • 首页
    • 发表内容不显示在公众号主页
    • 升级为发表功能
    • 自定义菜单篇
    • 扫码授权提示没有账号?
    • 页面模板常见问题
  • 微信小程序

    • 首页
    • 文字跑上面去了?
    • 下发统一消息接口
    • 头像昵称获取
    • 录制回放
  • 微信开放社区
  • GitHub
  • Gitee
  • npm
新媒体平台
支持作者
  • 微信小程序开发经验
  • 「小程序下发统一消息接口」收回后,如何适配?
  • 小程序用户头像昵称获取
  • 录制回放

    • 「录制回放征文」说好的去体验,这就来了~
    • 「录制回放征文」录制回放问题答疑
  • 开发者工具

    • 为什么最近新建项目/代码片段和以前不一样?
    • 「干货」新建项目/代码片段为什么原生导航栏不见了?页面也无法滚动了?

「干货」新建项目/代码片段为什么原生导航栏不见了?页面也无法滚动了? 干货

近期我在社区看到有不少网友在提问“顶部标题设置后怎么没有效果?”、“导航栏怎么不见了?”、“页面怎么无法滚动了?”......

我看下了帖子的相关截图,自己也验证了一下,原来近期发布的新版开发者工具,新建项目/代码片段会默认全局开启 Skyline 渲染引擎 。

可以点开app.json文件看下里面是否有"renderer": "skyline"(下图红色框住的)。

如果有的话,那就是全局开启了 Skyline 渲染引擎 。

Q1:页面不显示原生导航栏?

A1:因为 Skyline 渲染引擎 不支持原生导航栏,所以就没显示原生导航栏了。

Q2:页面无法滚动?

A2:因为 Skyline 渲染引擎 不支持页面全局滚动,所以页面就无法滚动了。

如果想用回原生导航栏和页面全局滚动,可以把app.json里面的 "renderer": "skyline",去掉保存,重新编译一下项目就可以了。

关于 Skyline 渲染引擎 ,大家可以到官方文档查看:https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/introduction.html 。

更新提示

现在新版开发者工具会检测json文件配置 "renderer": "skyline" 后是否有加上 navigationStyle:'custom' ,如果没有加上模拟器会报错不启动。

解决方法是在每一个页面的json文件里面添加 navigationStyle:'custom' 。

文章内容更新于2023年8月11日

 


 

本文发表平台

下面整理的是本文发表的所有平台,未经许可,禁止转载,排名不分先后。

  • 「干货」新建项目/代码片段为什么原生导航栏不见了?页面也无法滚动了? [发表日期:2023-08-06]
上次更新:
贡献者: Hlxuan
上一页
为什么最近新建项目/代码片段和以前不一样?