как из расширения Chrome открыть вкладку, дождаться ввода пользователя и вернуться к расширению? - PullRequest
1 голос
/ 12 декабря 2011

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

Есть идеи?

Я использую chrome.tabs.create, чтобы открытьновая вкладка, но я думаю, что обратный вызов не будет работать так, как я хочу, верно?

1 Ответ

0 голосов
/ 05 января 2012

Вы можете создать скрипт контента, который будет работать только на нужной веб-странице (где ваши пользователи входят в систему). Как только вы определите, что вход в систему завершен (по URL-адресу страницы или некоторыми элементами DOM), вы можете отправить сообщение обратно из скрипта содержимого в фоновый процесс расширения (используя sendRequest ) и получить его выполните дальнейшие необходимые действия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...