话题详情

返回列表
HyacintH 铁杆荣誉 10个月前
可能是插件监听机制有问题:如果其他插件更早地在页面中插入了textarea,会导致MutationObserver监听到错误的目标,进而使TinyMCE初始化失败,简单修复方法看图;
顺便说一句回复不能附图???主要还是字数有限制!!!
附加图片
插件反馈 TinyMCE编辑器
所见即所得编辑器,媒体批量上传,外链嵌入:AcFun、BiliBili、抖音、优酷、搜狐视频、腾讯视频、网易云音乐。
回复 (7)

emer 铁杆荣誉 10个月前

监听的是原有markdown编辑器的第一个编辑框,然后撤销后替换成tinymce。您说的情况如果被触发,那是其他插件插入textarea并且也强制用markdown做了渲染,并且在默认编辑框之前。这个应该能解决,我可以这几天更新下让它只监听logcontent。冲突的插件名可以说下,方便测试。

HyacintH 铁杆荣誉 10个月前

其实你可以测试一下其他插件挂载点为doAction('adm_writelog_bar')的插件,只要再它插件内部有使用<textarea></textarea>纯文本框都会造成你的tinymce编辑器新版初始化失败无法加载;
如这插件https://www.emlog.net/plugin/detail/557

emer 铁杆荣誉 10个月前

呃,那插件收费的,有没有免费的……不过大概推测出问题,刚才更新了一个版本,您可以试试。
我也顺便说一句,层主回复我收不到消息通知,因为逻辑上是回复自己的。

HyacintH 铁杆荣誉 10个月前

额。。。这插件以前免费啊,因为就是你插件和我的插件有点小问题,几个月前emlog作者审核我插件我就顺便跟他提过一嘴😶,一样没消息还不能跨楼层回复!
adm_writelog_bar都挂载到写文章页:标题下方区域可不就是更早地在页面中插入了textarea即便他是文本框

emer 铁杆荣誉 10个月前

我靠,没修好……我再看看

emer 铁杆荣誉 10个月前

2025.12.16 这个应该没问题了,刚按你的用例复现了BUG,也修好了。

HyacintH 铁杆荣誉 10个月前

OK!