@rogiivs

Как сделать что бы popup не обрабатывался при каждом новом browserAction?

Привет тосты! Вопрос к тем кто делал расширения для Chrome. Как сделать что бы popup не обрабатывался при каждом клике по расширению. Например, кликнул по иконке расширения, вывылился popup, обработался, допустим там лента новостей, предположим проскролил ты до 100500 новости и случайно кликнул вне окна расширения, оно соответсвенно закрылось, ты опять открываешь, и popup повторно обрабатывается, то есть показывает не на том мест на котором был закрыт, а по новой. Как этого избежать ?
  • Вопрос задан
  • 57 просмотров
Решения вопроса 1
ProjectSoft
@ProjectSoft
Front-end && Back-end разработчик
Запоминать позицию скролла в localStorage.
При закрытии браузера - стирать.
И первый рендр popup можно тоже сохранить.
Это всё относится к логике JS extension

В настройки сделать галку ибо ни всем это понравится.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы