Почему функция drawImage рисует мои цветные изображения PNG в черном цвете? - PullRequest
1 голос
/ 30 октября 2019

У меня есть холст, на котором я рисую цветные наклейки png (хранящиеся в папке).

, но функция рисует все мои наклейки в черном цвете.

Я пробовал некоторые решения, ноэто не сработало ٫

это моя функция, которую я вызываю из события onchange внутри выпадающего списка.

function choosestickers(){
    var drop = document.getElementById("stickers");
    var sticker = drop.options[drop.selectedIndex].value;
    var img = new Image;
    img.onload = function()
    {
        context.drawImage(img, 0, 0, 320, 240);
    }
    img.src = sticker;
}
...