У меня есть загрузчик изображений, который после загрузки изображения обрабатывается. Загрузка и обработка могут занять более 5 секунд при медленном соединении. Я добавил способ для пользователя прервать загрузку, используя xhr.abort()
.
Проблема, с которой я столкнулся, заключается в том, что после завершения загрузки мое приложение-пирамида продолжит обрабатывать изображение, сохранить его на диске и добавить запись в базу данных.
Есть ли способ, на мой взгляд, узнать, что пользователь позвонил xhr.abort()
, чтобы я мог очистить.