Я разобрался в проблеме. На самом деле это была ошибка моего кода. Код, который я отлаживал, использовал модуль jsdom
, который интерпретировал javascript с веб-страниц, которые я просматривал. Я исправил проблему, которая у меня возникла, улучшив мой regex
, который удаляет теги <script>
и передает дополнительный аргумент features
на мой вызов jsdom.env
:
jsdom.env({
html: myHtml,
done: myCallback,
url: url,
features : {
FetchExternalResources : [],
ProcessExternalResources : false
}
});