在 ckeditor5 自定义插件中为图像添加悬停或上下文交互

问题描述

我按照自定义插件指南 (https://ckeditor.com/docs/ckeditor5/latest/framework/guides/creating-simple-plugin.html) 添加了我的 CMS 的资产管理器窗口,以便用户可以选择现有资产以添加到帖子中,这非常有效。但是,我想添加一个“编辑按钮”,该按钮出现在悬停或聚焦在编辑器中的图像上,然后绑定自定义模式以在单击时打开。原因是我希望能够允许用户管理图像的 alt 标签。目前,如果图像在我的资产管理器中有标题,我的插件将在加载时设置 alt 标签,但是可能存在添加图像时没有标题的情况,稍后需要手动添加 alt 文本。我希望用户能够只选择/悬停图像,单击设置按钮并使用 alt 标签编辑器弹出窗口。

是否有任何文档可以解释当我创建要插入到现有插件中的图像元素时如何添加此悬停/选择功能

const imageElement = writer.createElement( 'image',{
    src: response[0].url,alt: alt
});

此时我是否需要分配 javascript 事件?但我不确定这种语法需要如何工作,以便回调仍然可以使用 writer 对象,然后为此,如何使用 writer 对象来替换元素?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)