Как в Chrome Extension оставить UI расширения открытым при потере фокуса?

UI расширения - popup с несколькими инпутами. Каждый инпут заполняется после клика по странице.
При клике UI расширения теряет фокус и закрывается.

Гугление подсказывает 2 решения:
- использовать infobar (не уверен, что мне подходит)
- использование localStorage (перед закрытием UI сохранять - StorageArea.set(object items), при открытии выгружать по ключам (ключи - имена полей в форме) - StorageArea.get(string or array of string or object keys)).

Есть ли еще какие-то способы обойти закрытие? Задайте вектор раздумий пожалуйста.
  • Вопрос задан
  • 2619 просмотров
Решения вопроса 1
Anonym
@Anonym
Программирую немного )
Popup для этого не предназначен.
Используйте content_script и рисуйте на странице кастомные контролы.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы