快捷方式

类型 数组

shortcuts 成员定义了一个快捷方式或指向 Web 应用中关键任务或页面的链接的数组。用户代理可以使用这些值来组装一个上下文菜单,当用户与 Web 应用的图标交互时,操作系统会显示该菜单。当用户调用快捷方式时,用户代理将导航到快捷方式的 url 成员给出的地址。

快捷方式项目值

快捷方式对象可能包含以下值(仅 nameurl 是必需的)

成员 描述
name 可以在上下文菜单中向用户显示的字符串。
short_name 可以在没有足够空间显示快捷方式完整名称的地方显示的字符串。
description 描述快捷方式目的的字符串。它可能被辅助技术暴露出来。
url 在快捷方式被激活时打开的应用程序内的 URL。
icons 一组代表快捷方式的图标。它们可以用于例如上下文菜单。当包含时,图标集必须包含一个 96x96 像素的图标。

示例

以下列出了日历应用程序可能具有的快捷方式

json
"shortcuts" : [
  {
    "name": "Today's agenda",
    "url": "/today",
    "description": "List of events planned for today"
  },
  {
    "name": "New event",
    "url": "/create/event"
  },
  {
    "name": "New reminder",
    "url": "/create/reminder"
  }
]

规范

规范
Web 应用清单
# shortcuts-member

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参见