桂林创新大厦网站,wordpress用户前端发布,一般网站前端是用什么做,本周实时热点新闻事件由于这个问题导致#xff0c;从其他地方复制来的内容 粘贴发送之后都会多一个 换行 在发送的时候如果直接#xff0c;发送innerHTML 就 可以解决
Electron h5 Andriod 都没问题#xff0c;但是 公司的 IOS 端 不支持#xff0c;且不提供支持#xff08;做不了。#xff… 由于这个问题导致从其他地方复制来的内容 粘贴发送之后都会多一个 换行 在发送的时候如果直接发送innerHTML 就 可以解决
Electron h5 Andriod 都没问题但是 公司的 IOS 端 不支持且不提供支持做不了。。
于是继续想办法。
把单纯的富文本插入操作改一下只粘贴文本内容 e.preventDefault();const pastedText e.clipboardData.getData(text/plain)if (pastedText) {document.execCommand(insertText, false, pastedText);}e.preventDefault();const pastedText e.clipboardData.getData(text)if (pastedText) {var newNode document.createElement(span);newNode.style white-space: pre-line;newNode.innerHTML pastedText;// 找到光标插入并且 右移光标window.getSelection().getRangeAt(0).insertNode(newNode);window.getSelection().modify(move, right, character);// document.execCommand(insertText, false, pastedText);}