Сообщение от danik.js
|
Тогда пример с сайтами не в тему вовсе. При создании приложений используютя совершенно другие средства. Разве страницы приложения не могут обращаться например к background-скрипту, общаясь через сообщения?
|
Возможно и могут, но мне нужно где-то хранить данные.
Я сам не вкурсе могут или нет, приведу пример открытия страницы отправителя(1 ) в manifest.json:
"content_scripts": [
{
"matches": [ "*://*/*" ],
"js": [ "background.js" ]
}
],
Как я понял, на каждой открытой странице вызывается этот скрипт.
ну а страница popup.html (2) открывается при нажатии на иконку расширения сверху справа хрома.
Страница (2) вызывается только после нажатия на иконку. Данные уже должны где-то существовать и при запуске скрипта они обрабатываются в popup.js и, соответственно, выводятся.
При этом, если пользователь закроет браузер, вновь откроет - данные должны существовать.