es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para eliminar la pantalla de presentación predeterminada con el color azul y el logotipo que aparece cuando se agrega una PWA de Flutter a la pantalla de inicio, puedes modificar el archivo flutter_service_worker.js ubicado en el directorio web de tu proyecto de Flutter.

    En el archivo flutter_service_worker.js, verás una sección de código que se ve así:

    const cacheName = 'flutter-app-cache';
    const assets = [
      'assets/AssetManifest.json',
      'assets/NOTICES',
      'assets/fonts/MaterialIcons-Regular.ttf',
      //...
    ];
    importScripts('flutter-service-worker.js');
    

    Para eliminar la pantalla de presentación predeterminada y el logotipo, puedes modificar la matriz assets para incluir solo los archivos que deseas almacenar en caché, así:

    const cacheName = 'flutter-app-cache';
    const assets = [
      'assets/AssetManifest.json',
      'assets/NOTICES',
      'assets/fonts/MaterialIcons-Regular.ttf',
      //... otros archivos que deseas almacenar en caché
    ];
    importScripts('flutter-service-worker.js');
    

    Al eliminar los archivos que contienen la pantalla de presentación predeterminada y el logotipo, ya no se almacenarán en caché y no aparecerán cuando se agregue la PWA de Flutter a la pantalla de inicio.

Comments are closed.