Ikon Maskable adalah format ikon baru yang memastikan bahwa ikon PWA Anda terlihat bagus di semua perangkat Android. Di perangkat Android yang lebih baru, ikon PWA yang tidak mengikuti format ikon maskable diberi latar belakang putih. Saat Anda menggunakan , ini memastikan bahwa ikon memenuhi semua ruang yang disediakan Android untuknya.
Bagaimana audit ikon maskable Lighthouse gagal
Mercusuar menandai halaman yang tidak memiliki dukungan ikon maskable:
Agar lulus audit:
- Manifes aplikasi web harus ada.
- Manifes aplikasi web harus memiliki array
icons. - Array
iconsharus berisi satu objek dengan propertipurpose, dan nilai propertipurposetersebut harus menyertakanmaskable.
Cara menambahkan dukungan ikon maskable ke PWA Anda
- Gunakan Maskable.app Editor untuk mengonversi ikon yang ada menjadi ikon maskable.
Tambahkan properti
purposeke salah satu objekiconsdi manifes aplikasi web Anda. Setel nilaipurposekemaskable. Lihat Nilai.{ … "icons": [ … { "src": "path/to/maskable_icon.png", "sizes": "196x196", "type": "image/png", "purpose": "maskable" } ] … }Gunakan Chrome DevTools untuk memverifikasi bahwa ikon yang dapat disamarkan ditampilkan dengan benar. Lihat Apakah ikon saya saat ini sudah siap?