2016-11-03 1 views
1

Я бы хотел открыть несколько окон браузера Internet с новым сеансом каждый раз.Как открыть электрон с другой сессией

Как если бы у меня Chrome открыл URL-адрес и ввел пользователя. Затем я могу открыть Chrome в приватном режиме и попросить его снова войти в систему. Мне просто нужно больше, чем просто 2 окна.

Возможно ли это с помощью NightmareJs? Возможно ли это даже за пределами NightmareJs и без виртуальных машин?

ответ

0

Я решил это, установив другой путь userData для каждой сессии.

return Nightmare({ 
     paths: { 
      userData: `my/path/${account}` 
     } 
    }); 
0

Я предпочел бы использовать то, что было построено в и предназначенных для этого: https://github.com/segmentio/nightmare#user-content-cookies

.cookies.clearAll() 

Это то, что работает для меня.

+0

Thx Shane для ответа. Я не могу проверить это на данный момент. Если кто-нибудь комментирует ваш ответ, что он работает, я соглашусь на голосование. – zatziky

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