Как установить атрибут `src` вставленного изображения в событии Froala` image.beforePasteUpload`? - PullRequest
0 голосов
/ 17 июня 2019

Я хочу изменить поле src изображения с base64 на cdn моего filestackClient. Как я могу установить атрибут src?

Я пытаюсь установить src изображения с url для файла, загруженного в filestack, внутри события image.beforePasteUpload, а затем возвращаю false для отмены действия pasteUpload.

Мой код выглядит так:

new FroalaEditor('#froala-editor', {
    ...froalaSettings,
    events: {
        'image.beforePasteUpload' (image) {
            let src = image.getAttribute('src');

            filestackClient.upload(src)
                .then(res => {
                    image.src = res.url;
                })
                .catch(err => console.log(err));

            return false;
        }
    }
});

Я ожидаю, что вставленное изображение src будет таким же, как в новом res.url, но я все еще получаю src как data:image/png;base64, iVBOR... blob.

...