1

私が行った調査によると、Rangy が選択の保存/復元に最適な方法のようです。しかし、私はそれを機能させることができません。
コア ファイルと selectionsaverestore ファイルを含めました。クリックすると次のように起動するボタンがあります。

savedSel = rangy.saveSelection();
console.log(savedSel);

ログは次を返します。

Object
doc: HTMLDocument
rangeInfos: Array[1]
restored: false
win: DOMWindow
__proto__: Object

ただし、contenteditable にマーカー要素が表示されず、復元しようとしても何も起こりません。私は何を間違っていますか?

4

1 に答える 1

1

動作させるには、2 つのファイルをインポートする必要があります。

<script type="text/javascript" src="./rangy-1.2.3/rangy-core.js"></script>
<script type="text/javascript" src="./rangy-1.2.3/rangy-selectionsaverestore.js"></script>

おそらく、「rangy-core.js」のみをインポートしましたか?

于 2015-04-14T18:55:38.840 に答える