Я получаю Segfault пытается вынести эту страницу (например)jsdom: ошибка сегментации (ядро сбрасывали)
https://www.google.com/search?q=sinus+infection+symptoms
jsdom.env
url: "https://www.google.com/search?q=sinus+infection+symptoms"
scripts: ["http://code.jquery.com/jquery.js"]
features:
FetchExternalResources: ["script"]
ProcessExternalResources: ["script"]
SkipExternalResources: false
done: (err, window) ->
console.log err # -> no error
$("#res .g-blk") # -> works
Я хочу, чтобы установить тайм-аут для остальной части элементы визуализации
done: (err, window) ->
setTimeout (->
console.log err # -> no error
$("#res .g-blk") # -> works
), 1000
Ошибка возникает только в том случае, если окно висит слишком долго. Это будет происходить:
done: (err, window) ->
setTimeout (->
console.log err
$("#res .g-blk")
), 5000
Это из-за ошибки при рендеринге страницы? Как я могу уловить ошибку и продолжить синтаксический анализ?
Контекстуальная версия 0.1.12. Я просто делал «npm install jsdom» и позволял ему делать это. – mz3