Nous développons l'application angulaire (4) et nous avons permis aux travailleurs de services utilisant le cliBarre de progression ne fonctionne pas à l'aide des travailleurs de service avec cli angulaire
Tout fonctionne très bien, sauf que nous avons un fichier télécharger la barre de progression qui est bloqué sur 0% et seulement après qu'il se termine, il va à 100%.
Nous suspectons que c'est à cause du travailleur de service puisque nous ne le voyons pas sur notre dev env.
Ce qui est étrange que d'après ma compréhension des travailleurs de services ne devrait pas travailler sur les demandes de postes. Nous utilisons régulièrement HttpClient
pour cela.
Comment est-ce que ceci peut être fixé?
Modifier:
Maintenant, je suis sûr qu'il est quelque chose lié aux travailleurs des services parce que quand je presse sur « Bypass pour le réseau » dans l'onglet application, il fonctionne très bien.
Les gars que vous faites ce progrès est de 0% lorsque vous commencez votre appel. Et réglez à nouveau lorsque l'appel se termine. Essayez: '.subscribe (data => { this.data = données; // progression 50% this.someFunction() // progression 75% });' Lorsque vous avez terminé 100%. – Swoox
C'est exactement ce que nous avons fait. Cela ne fonctionne pas avec AOT + Service travailleurs activés – doron
Ensuite, il va à rapide;) Vous voyez 50% en 0,001 sec puis 75% en 0,002 sec et 100% en 0,003 sec – Swoox