阅读(1056) (12)

QQ小程序 全局配置

2020-06-30 09:26:11 更新

小程序根目录下的 app.json文件用来对QQ小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。

配置示例

以下是一个包含了部分常用配置选项的 app.json

{
  "pages": ["pages/index/index", "pages/logs/index"],
  "window": {
    "navigationBarTitleText": "Demo"
  },
  "tabBar": {
    "list": [
      {
        "pagePath": "pages/index/index",
        "text": "首页"
      },
      {
        "pagePath": "pages/logs/logs",
        "text": "日志"
      }
    ]
  },
  "networkTimeout": {
    "request": 10000,
    "downloadFile": 10000
  },
  "debug": true,
  "navigateToMiniProgramAppIdList": ["qqe5f52902cf4de896"],
  "groupIdList":["123456","34356576","457658769"]
}

app.json 配置项列表

属性 类型 必填 描述
pages String Array 页面路径列表
window Object 全局的默认窗口表现
tabBar Object 底部 tab 栏的表现
networkTimeout Object 网络超时时间
debug Boolean 是否开启 debug 模式,默认关闭
subpackages Object Array 分包结构配置
workers String Worker 代码放置的目录
requiredBackgroundModes String Array 需要在后台使用的能力,如「音乐播放」
preloadRulenavigateToMiniProgramAppIdList String Array 需要跳转的小程序列表,详见 qq.navigateToMiniProgram
groupIdList String Array 需要打开群资料卡的群号列表,详见button
permission Object 小程序接口权限相关设置