我正在使用以下代码将图像从 iframe 插入到我的编辑器中:
editor.froalaEditor('image.insert', inpImgURL.value, true, { }, null, { alt: sImgAlt, align: sImgAlign });
然后我有一个事件监听器froalaEditor.image.inserted
,在那里我成功设置了替代文本,但我无法在图像上设置对齐。如果我在这里尝试使用 image.get() 它什么都不返回,所以我假设它还没有在编辑器中被选中。有没有办法选择插入的图像来让它工作,或者有没有更好的方法来设置插入图像的对齐。
$('#txtContent').on('froalaEditor.image.inserted', function (e, editor, $img, response) {
$img.attr('alt', response.alt);
$img.attr('title', response.alt);
editor.image.align(response.align);
});
我确实知道默认设置,我可以更改它以设置对齐,但我想让用户在从我的图像管理器插入图像时选择对齐。