快捷方式
类型 | 数组 |
---|
shortcuts
成员定义了一个快捷方式或指向 Web 应用中关键任务或页面的链接的数组。用户代理可以使用这些值来组装一个上下文菜单,当用户与 Web 应用的图标交互时,操作系统会显示该菜单。当用户调用快捷方式时,用户代理将导航到快捷方式的 url
成员给出的地址。
快捷方式项目值
快捷方式对象可能包含以下值(仅 name
和 url
是必需的)
成员 | 描述 |
---|---|
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 表格仅在浏览器中加载