可以通过配置 app.json 文件,设置 SWAN 的界面、路径、多 TAB 等。
app.json 配置项列表如下
属性 | 类型 | 必填 | 描述 |
---|---|---|---|
pages |
Array. |
是 | 设置页面路径 |
window | Object | 否 | 设置页面展现 |
preloadRule | Object | 否 | 分包预下载规则 |
tabBar | Object | 否 | 底部 tab 栏的表现 |
requiredBackgroundModes | string[] | 否 | 需要在后台使用的能力,如「音乐播放」 |
subPackages |
Array. |
否 | 分包结构配置 |
prefetches | Object Array | 否 | 预请求的配置列表 |
networkTimeout | Object | 否 | 网络超时 |
{ "pages": [ "pages/index/index", "pages/detail/detail" ], "window": { "navigationBarTitleText": "Demo" }, "tabBar": { "list": [ { "pagePath": "pages/index/index", "text": "首页" }, { "pagePath": "pages/detail/detail", "text": "详情" } ] }, "prefetches": ["https://m.baidu.com", "https://m.baidu.com?query=${query}"] } |