Показать сообщение отдельно
  #1 (permalink)  
Старый 08.04.2019, 18:39
Аватар для finlolo
Аспирант
Отправить личное сообщение для finlolo Посмотреть профиль Найти все сообщения от finlolo
 
Регистрация: 12.08.2018
Сообщений: 61

Синхронная работа. domtoimg.
Привет.

Я делаю из двух изображений одно. они лежат в диве. Я успешно конвертирую его в строку формата blob. Мне ее нужно передать через ajax, чтобы сохранить на сервере.
Проблема: мой скрипт не ждет пока сконвертируется картинка и летит вперед, отправляя тем самым пустую переменную.
Помогите сделать так, чтобы скрипт ждал выполнения конвертации div to img

Скрипт конвертации:
domtoimage.toBlob(document.getElementById('list_'+i))
.then(function(blob) {
    var reader = new FileReader();
    reader.readAsDataURL(blob); 
    reader.onloadend = function() {
         GODFILE = reader.result + '';// переменная с blob строкой
    }
});
// ajax запрос
Ответить с цитированием