库媒体编辑器默认行为是在用户点击回车时添加 ap 标签。这可能会导致可编辑标记内的布局和样式问题。相反,我想在用户点击回车时插入一个 br 标签。
我发现这段代码按预期工作
editor.subscribe("editableKeydownEnter", (event, element) => {
// debugger
// if (event.shiftKey) {
// debugger
event.preventDefault()
event.stopPropagation()
MediumEditor.selection.getSelectionStart(editor.options.ownerDocument)
MediumEditor.util.insertHTMLCommand(editor.options.ownerDocument, "<br>")
// }
})
它在可编辑 div 中的字符串之后插入 br 标记。然而,用户的光标停留在 br 标记后面,所以最终光标确实进入了该行。
有针对这个的解决方法吗 ?