scope

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

String
必須 いいえ

scope メンバーは文字列型で、このウェブアプリケーションのアプリケーションコンテキストのナビゲーションスコープを定義します。これは、マニフェストが適用されている時に見ることができるウェブページを制限するものです。ユーザーがスコープ外へ移動した場合は、ブラウザータブやウィンドウの中の通常のウェブページに戻ります。

scope が相対 URL である場合、ベース URL はマニフェストの URL になります。

スコープが相対 URL の場合は、マニフェストの URL がベース URL として使用されます。

json
"scope": "/app/"

以下のスコープは、ナビゲーションを現在のサイトに制限します。

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

最後に、以下の例はナビゲーションを現在のサイトのサブディレクトリーに制限します。

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

仕様書

Specification
Web Application Manifest
# scope-member

ブラウザーの互換性

BCD tables only load in the browser