滚动CKEditor的5至标记

问题描述 投票:0回答:1

有滚动视图来标记的方法?

我只是需要一种方法来确保我的标记是对用户可见。

我没有找到方法scrollViewportToShowTarget(@的CKEditor / ckeditor5-utils的/ src目录/ DOM /滚动),但我无法得到它的工作。我试图用

scrollViewportToShowTarget( {
  target: marker.getRange(),
  viewportOffset: 20
} );

但是,这只是给了我一个类型错误:“elementOrRange.ownerDocument是未定义”

javascript ckeditor5
1个回答
1
投票

scrollViewportToShowTarget()接受DOM范围作为PARAM。你有过CKE5的车型系列。

您需要使用Mapper#toViewRange( modelRange )获得视野范围。您的型号范围。然后DomConverter#viewRangeToDom( viewRange )终于得到了DOM范围。

© www.soinside.com 2019 - 2024. All rights reserved.