wujie
wujie copied to clipboard
IOS中使用braft-editor编辑器报错:InvalidStateError: extend() requires a Range to be added to the Selection
描述bug 初始化加载是正常的,当输入文字的时候报错:InvalidStateError: extend() requires a Range to be added to the Selection 只有在 IOS 的 safari 浏览器中有这个问题
如何复现
- 加载编辑器
- 输入文字
- 报错
错误截图
最小复现仓库或者地址 暂无
我尝试注释了
页面是没有报错了,但是对于编辑的输入相关的动作是有影响的。
问题原因:根本原因是 safari浏览器不支持 shadowDOM.getSelection, 解决方案:在 safari 环境中主动降级
我也遇到这个问题了,大哥你解决了吗