الرموز القابلة للإخفاء هي تنسيق جديد للرموز يضمن ظهور رمز تطبيق الويب التقدّمي (PWA). بشكل رائع على جميع أجهزة Android. على أجهزة Android الأحدث، رموز تطبيقات الويب التقدّمية التي لا تتبع إعطاء تنسيق الأيقونة القابلة للإخفاء خلفية بيضاء. عندما تستخدم قناعًا قابلاً للإخفاء الرمز، فهذا يعني أن الرمز يشغل المساحة التي يوفرها 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" للتأكّد من عرض الرمز القابل للإخفاء بشكل صحيح. يُرجى الاطِّلاع على هل رموزي الحالية جاهزة؟