微信小程序App全局配置文件

{

"entryPagePath":"入口路径",

"pages":["页面1路径","页面2路径"],

"window":{

"navigationBarBackgroundColor":"HexColor 导航栏背景颜色",

"navigationBarTextStyle":"black/white 导航栏文字样式",

"navigationBarTitleText":"string 导航栏标题",

"navigationStyle":"default/custom 导航栏样式",

"backgroundColor":"HexColor 背景颜色",

"backgroundTextStyle":"dark/light 下拉 loading 的样式",

"backgroundColorTop":"HexColor 顶部窗口的背景色ios",

"backgroundColorBottom":"HexColor 底部窗口的背景色,仅 iOS 支持",

"enablePullDownRefresh":"boolean是否开启全局的下拉刷新。"

"onReachBottomDistance":"number 页面上拉触底事件触发时距页面底部距离",

"pageOrientation":"auto/portrait/landscape 屏幕旋转设置",

},

"tabBar":{

"color":"HexColor tab 上的文字默认颜色,仅支持十六进制颜色",

"selectedColor":"HexColor tab 上的文字选中时的颜色,仅支持十六进制颜色",

"backgroundColor":"HexColor tab 的背景色,仅支持十六进制颜色",

"borderStyle":"string tabbar 上边框的颜色, 仅支持black/white",

"list":[

"pagePath":"string 页面路径,必须在 pages 中先定义",

"text":"string tab 上按钮文字",

"iconPath":"string 图片路径,icon 大小限制为 40kb,建议尺寸为 81px * 81px,不支持网络图片,当 positiontop 时,不显示 icon",

"selectedIconPath":"string 选中时的图片路径,icon 大小限制为 40kb,建议尺寸为 81px * 81px,不支持网络图片,当 positiontop 时,不显示 icon"

],

"position":"string tabBar 的位置,仅支持 bottom / top",

"custom":"boolean 自定义 tabBar"

},

"networkTimeout":{

"request":"number wx.request 的超时时间,单位:毫秒",

"connectSocket":"number wx.connectSocket 的超时时间,单位:毫秒",

"uploadFile":"number wx.uploadFile 的超时时间,单位:毫秒",

"downloadFile":"number wx.downloadFile 的超时时间,单位:毫秒"

},

"debug":"boolean 是否开启 debug 模式,默认关闭",

"functionalPages":"boolean 是否启用插件功能页,默认关闭",

"subpackages":[

"root":"分包根目录",

"name":"分包别名,分包预下载时使用",

"independent":"boolean 是否是独立分包"

"pages":[

"页面相对于分包的相对路径1",

"页面相对于分包的相对路径2"

]

],

"workers":"string Worker 代码放置的目录",

"requiredBackgroundModes":["audio","location"],

"plugins":{

"pluginname":{

"version":"1.0.0",

"provider":"提供者wxid**"

}

},

"preloadRule":{

"页面路径":{

"network":"all",

"packages":["预加载包名1","预加载包名2"]

}

},

"resizable":"boolean PC 小程序是否支持用户任意改变窗口大小(包括最大化窗口);iPad 小程序是否支持屏幕旋转。默认关闭",

"usingComponents":{

"conponent1 在此处声明的自定义组件视为全局自定义组件,在小程序内的页面或自定义组件中可以直接使用而无需再声明。"

},

"permission":{

"scope.userLocation":{

"desc":"string 小程序获取权限时展示的接口用途说明。最长 30 个字符"

}

},

"sitemapLocation":"string 指明 sitemap.json 的位置,默认为 'sitemap.json' 即在 app.json 同级目录下名字的 sitemap.json 文件",

"style":"string 指定使用升级后的weui样式",

"useExtendedLib":{

 

},

"entranceDeclare":{

"locationMessage":{

"path":"string 启动页路径,必须是在pages中已经定义",

"query":"string 启动页参数"

}

},

"darkmode":"boolean 小程序支持 DarkMode",

"themeLocation":"string 指明 theme.json 的位置,darkmode为true为必填",

"lazyCodeLoading":"string 配置自定义组件代码按需注入",

"singlePage":{

"navigationBarFit":"string 默认自动调整,若原页面是自定义导航栏,则为 float,否则为 squeezed"

}

}

posted @ 2020-12-01 23:20  临岳少侠  阅读(466)  评论(0编辑  收藏  举报