الرموز القابلة للتمويه هي تنسيق جديد للرموز يضمن أن يبدو رمز تطبيق الويب التقدّمي (PWA) رائعًا على جميع أجهزة Android. على أجهزة Android الأحدث، يتم عرض خلفية بيضاء على رموز التطبيقات المتوافقة مع مبادرة التطبيقات المتوافقة مع الأجهزة الجوّالة التي لا تتّبع تنسيق الرمز القابل للتمويه. عند استخدام رمز تكيُّفي، يضمن ذلك أنّ الرمز سيشغل كل المساحة التي يوفّرها Android له.
أسباب تعذُّر نجاح عملية تدقيق الرموز القابلة للتمويه في Lighthouse
يُعلِن Lighthouse عن الصفحات التي لا تتيح استخدام الرموز القابلة للإخفاء:
لاجتياز عملية التدقيق، يُرجى اتّباع الخطوات التالية:
- يجب توفُّر بيان تطبيق ويب.
- يجب أن يحتوي بيان تطبيق الويب على مصفوفة
icons
. - يجب أن تحتوي مصفوفة
icons
على عنصر واحد يتضمّن سمةpurpose
، ويجب أن تتضمّن قيمة سمةpurpose
هذهmaskable
.
كيفية إضافة رمز قابل للتمويه إلى تطبيقك المتوافق مع الويب
- استخدِم Maskable.app Editor لتحويل رمز حالي إلى رمز قابل للتمويه.
أضِف السمة
purpose
إلى أحد عناصرicons
في بيان تطبيق الويب. اضبط قيمةpurpose
علىmaskable
. راجِع القيم.{ … "icons": [ … { "src": "path/to/maskable_icon.png", "sizes": "196x196", "type": "image/png", "purpose": "maskable" } ] … }
استخدِم "أدوات مطوّري البرامج في Chrome" للتأكّد من أنّ الرمز القابل للتمويه معروض بشكل صحيح. راجِع المقالة هل الرموز الحالية جاهزة؟