作用域
| 类型 | 字符串 |
|---|
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 的浏览器中加载。