資訊清單不會';沒有可遮蓋的圖示
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
「遮罩圖示」是全新的圖示格式,可確保 PWA 圖示在所有 Android 裝置上都能完美呈現。在較新的 Android 裝置上,未遵循可遮蓋圖示格式的 PWA 圖示將以白色為背景。使用可遮蓋的圖示時,系統會確保圖示佔滿 Android 為其提供的所有空間。
Lighthouse 可遮蓋圖示稽核失敗情況
Lighthouse 標記不支援可遮蓋圖示的網頁:
如何通過稽核:
- 網頁應用程式資訊清單必須存在。
- 網頁應用程式資訊清單必須包含
icons
陣列。
icons
陣列必須包含一個具備 purpose
屬性的物件,且該 purpose
屬性的值必須包含 maskable
。
如何在 PWA 中新增可遮蓋的圖示支援功能
- 使用 Maskable.app Editor 將現有圖示轉換為可遮蓋的圖示。
將 purpose
屬性加入網頁應用程式資訊清單中的其中一個 icons
物件。將 purpose
的值設為 maskable
。請參閱值一文。
{
…
"icons": [
…
{
"src": "path/to/maskable_icon.png",
"sizes": "196x196",
"type": "image/png",
"purpose": "maskable"
}
]
…
}
使用 Chrome 開發人員工具驗證可遮蓋的圖示是否正確顯示。
請參閱「目前的圖示是否準備就緒?」一節。
資源
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-04-16 (世界標準時間)。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"缺少我需要的資訊"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"過於複雜/步驟過多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"過時"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻譯問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/程式碼問題"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"容易理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"確實解決了我的問題"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]