2016-10-13 3 views
3

Я использую nightmare, чтобы сделать несколько команд на веб-сайте. В моем коде несколько экземпляров nightmare вложены друг в друга, поэтому я могу обрабатывать асинхронный вызов по одному.Код ошибки Nightmare.js -3

Иногда мой сценарий работает успешно, но бывают моменты, когда-то nightmare выдает сообщение об ошибке. error code: -3.

Я просматриваю документацию на своем github также на веб-сайте npm, но я не вижу ничего, связанного с кодами ошибок.

Кто-нибудь знает, что означает эта ошибка?

ответ

1

Кто-нибудь знает, что означает эта ошибка?

Эти коды ошибок поступают из Chromium, когда возникают проблемы с базовой навигацией. -3 - navigation abort error code, который Electron (what Nightmare is based on) bubbles up.

В моем коде несколько экземпляров кошмаров вложены друг в друга, поэтому я могу обрабатывать асинхронный вызов по одному.

Асинхронные операции с кошмаром являются довольно сложными. Это становится несколько оффтопным, но можете ли вы предоставить образец своего источника? Я подозреваю, что у вас может быть проблема с реализацией.

+0

Это была проблема, я действительно напечатал ошибку и увидел, что это ошибка навигации. У меня возникла проблема, потому что я зацикливал на этих экземплярах, но теперь я использую асинхронный модуль для обработки этого –

 Смежные вопросы

  • Нет связанных вопросов^_^