7 votes

Pyramide comment gérer un xhr.abort()

J'ai un téléchargeur d'images qui, une fois l'image téléchargée, est traitée. Le téléchargement et le traitement peuvent prendre plus de 5 secondes sur une connexion lente. J'ai ajouté un moyen pour l'utilisateur d'interrompre le téléchargement en utilisant la commande xhr.abort() .

Le problème que j'ai est qu'une fois que le téléchargement est interrompu, mon application pyramide continue à traiter l'image, à la sauvegarder sur le disque et à ajouter l'enregistrement à la base de données.

Y a-t-il un moyen pour ma vue de savoir que l'utilisateur a appelé xhr.abort() pour que je puisse nettoyer.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X