跳至主要內容

manifest

BFChainPlaoc APPmanifest大约 2 分钟

plaoc app 的 manifest.json 文件详情解释,您可以理解为是 PWA 的 manifest.json

这里主要提供了plaoc app 的所有的配置信息,归属性验证,和一些展示在安装界面的信息。

{
  "id": "plaoc.html.demo.dweb",
  "name": "plaoc-html",
  "short_name": "plaoc", 
  "description": "This is a sample application that includes instances of all dweb_plugins components.", 
  "logo": "https://dweb.waterbang.top/icon.png", 
  "images": [
    "http://qiniu-waterbang.waterbang.top/bfm/cot-home_2058.webp",
    "http://qiniu-waterbang.waterbang.top/bfm/defi.png",
    "http://qiniu-waterbang.waterbang.top/bfm/nft.png"
  ],
  "author": ["bfs", "bfs@bfs.com"], 
  "version": "1.0.0", 
  "change_log": "Added a new feature of shooting bubbles with a single click!",
  "home": "https://dweb.waterbang.top",
  "categories": ["application"] 
}

配置项

以下字段增加 ❗️ 为必填字段。

id ❗️

类型:string

app的id;规范是 ${name}.${host}.dweb;

例如:"game.dweb.waterbang.top.dweb"

每个 app 都有一个唯一的 id,每个域名可以挂载多个 App。

name ❗️

类型:string

应用的名称

short_name ❗️

类型:string

应用的副标题

description ❗️

类型:string

应用的描述,将会在下载页面和详情页面呈现给用户;

logo ❗️

类型:string

应用的图标,建议使用矢量图;

change_log

类型:string

更新日志;

images ❗️

类型:string[]

应用的截图列表;

author ❗️

类型:string[]

开发者,数组形式传递,第一个开发者为app版权所有者。

version ❗️

类型:string

应用的版本;

categories

类型:string[]

app的类别,建议传递["application"]

home ❗️

PlaocApp 主域名,跟 id 挂载的域名需要相同

langopen in new window

语言标记;
为清单的具有方向性的成员的值指定主要语言(因为知道语言也有助于方向性)。

iconsopen in new window

作为Plaoc-app的图标表示;
属性值是一组 ImageResource对象;

screenshotsopen in new window

PlaocApp 截屏图像;
属性值是一组 ImageResource对象;

displayopen in new window

PlaocApp 显示模式;
属性值是一个 DisplayModeType对象

orientationopen in new window

窗口的默认方向;
值是一个字符串;查看orientation合法范围

theme_coloropen in new window

PlaocApp的主题颜色;
属性值是一个 string;

background_coloropen in new window

PlaocApp背景色;
属性值是一个 string;

shortcutsopen in new window

languages

描述 App 支持的语言类型
可能的值open in new window

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.7