prefer_related_applications
prefer_related_applications 清單成員用於向瀏覽器提供一個提示,告知瀏覽器是否應優先安裝 related_applications 清單成員中指定的原生應用,而不是你的 Web 應用。
語法
json
/* Boolean values */
"prefer_related_applications": true
"prefer_related_applications": false
值
-
一個布林值。
- 如果設定為
true,瀏覽器可能會提示使用者安裝related_applications中列出的應用之一,而不是你的 Web 應用。 - 如果設定為
false或省略,瀏覽器將優先安裝你的 Web 應用,而不是相關的原生應用。注意: 對於基於 Chromium 的瀏覽器,應將
prefer_related_applications設定為false或省略,以使你的 Web 應用可安裝。
- 如果設定為
示例
指定優先安裝你的 Web 應用
假設你的產品同時在 Google Play 商店和 Windows 商店提供 Web 應用和原生應用。如果你想提供相關的原生應用作為選項,但希望使用者安裝你的 Web 應用,可以在清單檔案中按如下方式進行設定。瀏覽器將優先推薦你的 Web 應用進行安裝。原生應用仍將作為備選方案提供。
json
{
"prefer_related_applications": false,
"related_applications": [
{
"platform": "play",
"id": "com.example.hiking-app"
},
{
"platform": "windows",
"url": "https://apps.microsoft.com/detail/9nqx6sv74srz"
}
]
}
指定優先安裝相關的原生應用
為了鼓勵使用者優先從 Google Play 商店安裝你的原生 Android 徒步應用,而不是 Web 應用,你可以按如下方式配置你的 Web 應用的清單檔案。
json
{
"prefer_related_applications": true,
"related_applications": [
{
"platform": "play",
"id": "com.example.hiking-app"
}
]
}
規範
| 規範 |
|---|
| 清單孵化 # prefer_related_applications 成員 |
瀏覽器相容性
載入中…
另見
related_applications清單成員- 使您的 Web 應用程式可安裝的 Web 應用程式 manifest