微信小程序app.json全局配置项
微信小程序app.json全局配置
小程序根目录下的 app.json 文件用来对微信小程序进行全局配置。文件内容为一个 JSON 对象,有以下属性:
app.json配置项(该配置项由微信小程序开发文档复制而来)
属性 |
类型 |
必填 |
描述 |
最低版本 |
entryPagePath |
string |
否 |
小程序默认启动首页 |
|
pages |
string[] |
是 |
页面路径列表 |
|
window |
Object |
否 |
全局的默认窗口表现 |
|
tabBar |
Object |
否 |
底部 tab 栏的表现 |
|
networkTimeout |
Object |
否 |
网络超时时间 |
|
debug |
boolean |
否 |
是否开启 debug 模式,默认关闭 |
|
functionalPages |
boolean |
否 |
是否启用插件功能页,默认关闭 |
2.1.0 |
subpackages |
Object[] |
否 |
分包结构配置 |
1.7.3 |
workers |
string |
否 |
Worker 代码放置的目录 |
1.9.90 |
requiredBackgroundModes |
string[] |
否 |
需要在后台使用的能力,如「音乐播放」 |
|
requiredPrivateInfos |
string[] |
否 |
调用的地理位置相关隐私接口 |
|
plugins |
Object |
否 |
使用到的插件 |
1.9.6 |
preloadRule |
Object |
否 |
分包预下载规则 |
2.3.0 |
resizable |
boolean |
否 |
PC 小程序是否支持用户任意改变窗口大小(包括最大化窗口);iPad 小程序是否支持屏幕旋转。默认关闭 |
2.3.0 |
usingComponents |
Object |
否 |
全局自定义组件配置 |
开发者工具 1.02.1810190 |
permission |
Object |
否 |
小程序接口权限相关设置 |
微信客户端 7.0.0 |
sitemapLocation |
string |
是 |
指明 sitemap.json 的位置 |
|
style |
string |
否 |
指定使用升级后的 weui 样式 |
2.8.0 |
useExtendedLib |
Object |
否 |
指定需要引用的扩展库 |
2.2.1 |
entranceDeclare |
Object |
否 |
微信消息用小程序打开 |
微信客户端 7.0.9 |
darkmode |
boolean |
否 |
小程序支持 DarkMode |
2.11.0 |
themeLocation |
string |
否 |
指明 theme.json 的位置,darkmode为 true 为必填 |
开发者工具 1.03.2004271 |
lazyCodeLoading |
string |
否 |
配置自定义组件代码按需注入 |
2.11.1 |
singlePage |
Object |
否 |
单页模式相关配置 |
2.12.0 |
supportedMaterials |
Object |
否 |
聊天素材小程序打开相关配置 |
2.14.3 |
serviceProviderTicket |
string |
否 |
定制化型服务商票据 |
|
embeddedAppIdList |
string[] |
否 |
半屏小程序 appId |
2.20.1 |
halfPage |
Object |
否 |
视频号直播半屏场景设置 |
2.18.0 |
debugOptions |
Object |
否 |
调试相关配置 |
2.22.1 |
enablePassiveEvent |
Object或boolean |
否 |
touch 事件监听是否为 passive |
2.24.1 |
resolveAlias |
Object |
否 |
自定义模块映射规则 |
|
renderer |
string |
否 |
全局默认的渲染后端 |
2.25.2 |
微信小程序app.json全局配置项相关推荐
- 微信小程序 app.json 详细介绍
微信小程序 app.json 详细介绍 {// 写各个页面的路径 (新增页面或者减少页面都要对其进行修改)"pages": ["pages/index/index&quo ...
- 微信小程序app.json文件常用配置说明
小程序根目录下的 app.json 文件用来对微信小程序进行全局配置,决定页面文件的路径.窗口表现.设置网络超时时间.设置多 tab 等. JOSN文件不允许注释,下面为了学习加上注释,粘贴需要的片段 ...
- 微信小程序app.json配置
制作前言:一般一个文件夹设计一个页面,在这文件夹上新建page页面. 每个新建的page文件都有.js .json .wxml .wxss文件,属于页面设置. 另外app.js app.json ap ...
- 解决微信小程序“app.json: [“workers“] 字段需为 目录“错误及worker的使用
我们如果遇到[ miniprogram/app.json 文件内容错误] miniprogram/app.json: ["workers"] 字段需为 目录(env: Window ...
- 微信小程序[ app.json 文件内容错误] app.json: app.json 未找到解决方法
第一次导入项目运行,经常会报app.json找不到 这是因为project.config.json文件被微信开发者工具修改,缺少代码:"miniprogramRoot": &quo ...
- 微信小程序App.js应用
微信小程序App.js应用 文章目录 微信小程序App.js应用 1.App.js内容 2.判断用户以什么方式进入小程序 3.获取用户信息 4.设置全局变量 1.App.js内容 App.js写逻辑内 ...
- 微信小程序App Page 模块化
微信小程序注册函数App() 在app.js里是一个App()函数,定义全局函数和数据,还可以用来注册一个微信小程序.在App()函数里有一些生命周期函数 App({onLaunch(option){ ...
- 微信小程序app.js给全局变量globalData赋值
微信小程序app.js 中,从数据库读取登录数据后,想把登录信息变为全局遍历,这里为globalData赋值和其他的页面赋值不同. 需要先定义 that=this 之后用that.globalDat ...
- 微信小程序App(Object object)
微信小程序App(Object object) 注册小程序.接受一个 Object 参数,其指定小程序的生命周期回调等. App() 必须在 app.js 中调用,必须调用且只能调用一次.不然会出现无 ...
最新文章
- php多规格多价格,不同规格的不同价格是怎么实现的呢?? 看这里
- java防止用户越权访问文件_针对功能权限(url访问)如何避免越权访问
- linux图片切割,从相册截图 - Android大图片裁剪终极解决方案_Linux编程_Linux公社-Linux系统门户网站...
- 有监督回归:鲁棒学习
- mysql 存guid类型_从C#在MySQL中存储GUID
- C#:安装Windows服务,动态指定服务名及描述
- 【Redis】redis cluster 添加 删除 重分配 节点
- Tensor基本操作
- 问题解决:wireshark之npcap无法安装、winpcap无法安装问题解决
- JavaGUI版聊天室
- java 生成树形_Java实现生成Excel树形表头完整代码示例
- Windows远程桌面连接全屏切换--笔记本没有break键的办法
- android图片聊天背景图片,32张黑色简约手机壁纸图片大全 也适合作微信7.0聊天背景图片...
- 微信小程序的设计以及demo
- Matlab:FIR滤波器设计和音频信号滤波去噪
- 复现I3D遇到的问题
- linux之文件搜索和文件内容搜索
- 安装纯净版win系统
- 正则表达式中的特殊字符一览
- 【小程序项目开发-- 京东商城】uni-app之商品列表页面 (下)