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