В моем расширении chrome мне пришлось изменить popup html из фона. Изменения влияют на это, а после повторного нажатия на значок расширения отображается неизмененное всплывающее окно. Зачем?Всплывающее расширение расширения Chrome даже после изменения его содержимого
1
A
ответ
3
Каждый раз, когда вы нажимаете на свое всплывающее окно, окно сбрасывается. Способ, чтобы исправить это было бы использовать справочную страницу для хранения данных сессии, в вашем popup.js, сделать что-то вроде этого:
chrome.runtime.getBackgroundPage(function(bg){
if(bg.sessionDataHTML){
document.body.innerHTML = bg.sessionDataHTML;
}
setInterval(function(){
bg.sessionDataHTML = document.body.innerHTML
},1000);
//do the rest of your work here.
})
Я обычно делаю все, что в моем всплывающем окне внутри этой анонимной функции, чтобы дать мне доступ для библиотек, определенных на моей фоновой странице.
Смежные вопросы
- 1. Расширение Chrome Расширение содержимого Script
- 2. Расширение Chrome расширение всплывающее окно
- 3. Как открыть всплывающее окно расширения chrome из сценария содержимого расширения?
- 4. Расширение Chrome расширение всплывающее отображение по условию
- 5. Как определить, включено ли расширение расширения Chrome из сценария содержимого?
- 6. Chrome всплывающее скрипта содержимого
- 7. Расширение Chrome расширение всплывающее окно мерцание вопрос
- 8. Расширение Chrome - всплывающее/плавающее iFrame
- 9. Расширение расширения Chrome
- 10. Расширение Chrome: есть расширение изменить его web_accessible_resources
- 11. Изменение расширения Chrome сломало расширение
- 12. Всплывающее окно расширения Google Chrome: как сделать его постоянным
- 13. Расширение Chrome: отладка содержимого скрипта перед упаковкой
- 14. Почему расширение расширения расширения Chrome Chrome при вводе автозаполнения предложения?
- 15. Расширение сценария расширения расширения расширения Chrome при изменении ajax
- 16. Расширение Chrome с скриптом содержимого на значке расширения
- 17. Расширение Chrome для расширения содержимого для доступа к iframe
- 18. Как заблокировать всплывающее расширение Chrome на Amazon
- 19. Отображать расширение расширения Chrome в середине страницы
- 20. Расширение страницы расширения Chrome во всплывающем окне
- 21. Расширение PHP «curl» должно быть загружено, даже после включения его
- 22. Расширение расширения Chrome с javascript
- 23. расширение расширения iOS в chrome
- 24. Расширение Chrome для расширения удаленного JS-файла?
- 25. Расширение Chrome: обнаружение, когда всплывающее окно закрывается
- 26. Как включить ссылку во всплывающее окно расширения Chrome Chrome?
- 27. Расширение Chrome XMLHttpRequest: директива политики безопасности содержимого
- 28. Расширение Chrome Расширение фона и содержимого сценария
- 29. Расширение Chrome вскрывает открытый прослушиватель событий в сценарии содержимого
- 30. Расширение Chrome на расширении?