Я пытаюсь добавить несколько разных изображений в PDF с помощью jsPDF framework, но в итоге он генерирует PDF-файл с двумя похожими изображениями, однако, если я пытаюсь создать два разных PDF-файла с каждым отдельным изображением, все работает нормально. Вот мой html:
<img id = "img1" src = "/img1.jpg">
<img id = "img2" src = "/img2.jpg">
Вот мой JS:
var doc = new jsPDF("landscape");
const img1 = $('#img1').attr("src");
const img2 = $('#img2').attr("src");
doc.addImage(img1, "JPEG", 140, 15, 90, 90, 'SLOW');
doc.addImage(img2, "JPEG", 140, 110, 90, 90, 'SLOW');
doc.save("sample.pdf");
Что я делаю не так?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Я должен был уделить больше внимания документации, есть алисы на случай, если вам нужно добавить несколько изображений, поэтому финальный код должен выглядеть так:
var doc = new jsPDF("landscape");
const img1 = $('#img1').attr("src");
const img2 = $('#img2').attr("src");
doc.addImage(img1, "JPEG", 140, 15, 90, 90, "alias1", 'SLOW');
doc.addImage(img2, "JPEG", 140, 110, 90, 90, "alias2", 'SLOW');
doc.save("sample.pdf");