作用域

类型 字符串

scope 成员是一个字符串,它定义了此 Web 应用程序的应用程序上下文的导航范围。它限制了在应用清单时可以查看哪些网页。如果用户导航到范围之外,则会恢复到浏览器选项卡或窗口内的普通网页。

有效的 scope 需要允许start_url 在范围内。如果 scope 是相对 URL,则基本 URL 将是清单的 URL。URL 的查询和片段始终会被忽略。

如果 scope 未指定或无效(例如,不是字符串、不是有效的 URL 或导致 start_url 超出范围),则使用 start_url,并删除其最后一个路径段。

示例

如果作用域是相对的,则清单 URL 将用作基本 URL

json
"scope": "/app/"

以下作用域将导航限制在当前站点

json
"scope": "https://example.com/"

最后,以下示例将导航限制在当前站点的子目录中

json
"scope": "https://example.com/subdirectory/"

规范

规范
Web 应用清单
# scope-member

浏览器兼容性

BCD 表仅在启用了 JavaScript 的浏览器中加载。