Браузер зависает при использовании Rangy в IE 11 - PullRequest
0 голосов
/ 18 июня 2020

Я пытаюсь использовать Rangy для выделения текста во всплывающем окне моего проекта Angular. Он работает правильно в других браузерах, таких как Chrome, Safari, Firefox, но не работает в IE 11. Когда я пытаюсь выделить текст, браузер зависает, и я ничего не могу сделать.

Пожалуйста, предложите мне.

Ниже мой код:

rangy.init(); 
let highlightClassName = `commentsHighlight`; 
let sel = rangy.getSelection(); 
if (sel.text() == "") {
      return; 
}

let rangyCssApplier = rangy.createClassApplier(
      highlightClassName,
      {
        normalize: true,
        ignoreWhiteSpace: false
      });

let rangyHighlighter = rangy.createHighlighter(document, "TextRange"); 
rangyHighlighter.addClassApplier(rangyCssApplier); 
rangyHighlighter.highlightSelection(highlightClassName, sel);
...