全局:
entryPagePath 小程序默认启动首页
如果不填,将默认为pages列表的第一项。不支持带页面路径参数
{
"entryPagePath": "pages/index/index"
}
pages 页面路径列表
window 全局的默认窗口表现
...样式
...上拉加载,下拉刷新
restartStrategy 冷启动加载页面方式 https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html#restartStrategy
homePage 默认值,如果从这个页面退出小程序,下次将从首页冷启动
homePageAndLatestPage 如果从这个页面退出小程序,下次冷启动后立刻加载这个页面,页面的参数保持不变,不可用于tab页
initialRenderingCache 初始渲染缓存
visualEffectInBackground "hidden"|"none",切入系统后台时,隐藏页面内容,保护用户隐私
tabBar 底部tab栏的表现
networkTimeout 网络超时时间
request 默认60000,wx.request的超时时间,单位:毫秒。
connectSocket 默认60000,wx.connectSocket的超时时间,单位:毫秒。
uploadFile 默认60000,wx.uploadFile的超时时间,单位:毫秒。
downloadFile 默认60000,wx.downloadFile的超时时间,单位:毫秒
debug 是否开启debug模式,默认关闭
functionalPages 是否启用插件功能页,默认关闭,详见插件文章
subpackages 分包结构配置
workers Worker代码放置的目录
requiredBackgroundModes 需要在后台使用的能力,如「音乐播放」
"requiredBackgroundModes": ["audio", "location"] 目前支持,audio: 后台音乐播放,location: 后台定位
plugins 使用到的插件
preloadRule 分包预下载规则
resizable PC小程序是否支持用户任意改变窗口大小(包括最大化窗口),iPad小程序是否支持屏幕旋转。默认关闭
usingComponents 全局自定义组件配置
permission 小程序接口权限相关设置
sitemapLocation 指明sitemap.json的位置,跟页面被搜索索引相关
style 指定使用升级后的weui样式
"style": "v2"可表明启用新版的组件样式
useExtendedLib 指定需要引用的扩展库
{
"useExtendedLib": {
"kbone": true,
"weui": true
}
}
entranceDeclare 微信消息用小程序打开,聊天位置消息用打车类小程序打开
darkmode 小程序支持DarkMode
themeLocation 指明theme.json的位置,darkmode为true为必填
lazyCodeLoading 配置自定义组件代码按需注入
singlePage 单页模式相关配置
supportedMaterials 聊天素材小程序打开相关配置
serviceProviderTicket 定制化型服务商票据,https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/operation/thirdparty/customized_service_platform_guidelines.html
embeddedAppIdList 内嵌小程序appId,配置小程序中打开其他小程序
页面:
navigationBarBackgroundColor 导航栏背景颜色,如#000000
navigationBarTextStyle 导航栏标题颜色,仅支持black/white
navigationBarTitleText 导航栏标题文字内容
navigationStyle 导航栏样式,仅支持以下值:
default默认样式
custom自定义导航栏,只保留右上角胶囊按钮。参见注1。 iOS/Android微信客户端7.0.0,Windows微信客户端不支持
backgroundColor 窗口的背景色
backgroundTextStyle 下拉loading的样式,仅支持dark/light
backgroundColorTop 顶部窗口的背景色,仅iOS支持
backgroundColorBottom 底部窗口的背景色,仅iOS支持
enablePullDownRefresh 是否开启当前页面下拉刷新。
详见Page.onPullDownRefresh
onReachBottomDistance 页面上拉触底事件触发时距页面底部距离,单位为px。
详见Page.onReachBottom
pageOrientation 屏幕旋转设置,支持auto/portrait/landscape
disableScroll 设置为true则页面整体不能上下滚动。
只在页面配置中有效,无法在app.json中设置
usingComponents 页面自定义组件配置
initialRenderingCache 页面初始渲染缓存配置,支持static/dynamic
style 启用新版的组件样式
singlePage 单页模式相关配置
restartStrategy 重新启动打开页面策略配置
小程序 全局app.json配置、页面.json配置
Guess you like
Origin blog.csdn.net/weixin_43294560/article/details/121329540
Ranking