私が行った調査によると、Rangy が選択の保存/復元に最適な方法のようです。しかし、私はそれを機能させることができません。
コア ファイルと selectionsaverestore ファイルを含めました。クリックすると次のように起動するボタンがあります。
savedSel = rangy.saveSelection();
console.log(savedSel);
ログは次を返します。
Object
doc: HTMLDocument
rangeInfos: Array[1]
restored: false
win: DOMWindow
__proto__: Object
ただし、contenteditable にマーカー要素が表示されず、復元しようとしても何も起こりません。私は何を間違っていますか?