Кошмарный контент страницы не загружается - Невозможно назначить только для чтения свойство «onbeforeunload» объекта «# <Window>» - PullRequest
0 голосов
/ 12 октября 2019

Я использую nightmare.js, чтобы создать бота, который должен выполнять следующие задачи:

  1. Перейти в facebook
  2. Войти в facebook
  3. Перейти вmarketplace
  4. Сделать публикацию на торговой площадке

Как только я попал в fb и успешно вошел в систему, контент не загружается, кроме как с синей панели:

error

Кошмар использует электрон, который Devtools выдает следующие ошибки:

throwed error

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

1 Ответ

0 голосов
/ 12 октября 2019

Следуя этому решению: https://github.com/segmentio/nightmare/issues/1082#issuecomment-312115976

В папке вашего приложения перейдите в \ node_modules \ nightmare \ lib \ preload.js Строки 50 и 55: измените

writable: false,

на

writable: true,
...