highlighter.highlightSelection
関数(マークタイプ)で作成されたアノテーションの数が増えると、なぜ rangy がより遅くなるのですか? パフォーマンスは最初は非常に優れていますが、注釈が大きくなるにつれて低下します。
では、関数のパフォーマンスを向上させるにはどうすればよいhighlighter.highlightSelection()
ですか? HTMLのさまざまな部分を選択すると、パフォーマンスが指数関数的に悪化するためです。非常に長い html のフラグメントを選択すると、パフォーマンスが最悪になります。これを修正しようとしましたが、方法がわかりませんでした。
なぜこれが起こるのか知っている人はいますか?