螢幕截圖
| 型別 | 陣列 |
|---|
screenshots 成員定義了一個螢幕截圖陣列,用於展示應用程式。這些影像旨在供漸進式 Web 應用商店使用。
屬性
screenshots 成員是一個物件的陣列,每個物件代表一個螢幕截圖。每個螢幕截圖物件可能包含以下屬性
form_factor-
表示一類裝置的字串。僅當螢幕截圖僅適用於特定外形尺寸時才應使用此屬性。
此屬性可以取以下值之一
"narrow":螢幕截圖僅適用於窄螢幕。"wide":螢幕截圖僅適用於寬螢幕。
label-
表示螢幕截圖物件的輔助名稱的字串。此成員可以用作螢幕截圖的替代文字。
platform-
表示螢幕截圖適用的平臺的字串。當螢幕截圖僅適用於特定裝置或分發平臺時,應使用此屬性。使用者代理不應顯示包含與當前平臺不同的
platform值的螢幕截圖(例如,Google Play 不應顯示platform為"ios"的螢幕截圖)。此屬性可以取以下值之一
- 裝置平臺識別符號
"android""chromeos""ipados""ios""kaios""macos""windows""xbox"
- 分發平臺識別符號
"chrome_web_store""itunes""microsoft-inbox""microsoft-store""play"
- 裝置平臺識別符號
sizes-
描述影像大小的字串,或者對於可以包含多個影像的影像格式(如 ICO)而言,描述多個大小的字串。此屬性等效於
<link>元素的sizes屬性,並以相同的方式指定。 src-
表示使用者代理可以從中獲取影像資料的 URL 的字串。
type-
表示影像的 MIME 型別 的字串。
示例
json
"screenshots" : [
{
"src": "screenshot1.webp",
"sizes": "1280x720",
"type": "image/webp",
"form_factor": "wide",
"label": "Homescreen of Awesome App"
},
{
"src": "screenshot2.webp",
"sizes": "1280x720",
"type": "image/webp",
"form_factor": "wide",
"label": "List of Awesome Resources available in Awesome App"
}
]
規範
未找到規範
未找到 html.manifest.screenshots 的規範資料。
檢查此頁面的問題 或為缺少的 spec_url 貢獻程式碼至 mdn/browser-compat-data。同時確保規範包含在 w3c/browser-specs.
瀏覽器相容性
BCD 表格僅在啟用 JavaScript 的瀏覽器中載入。