Вход

Просмотр полной версии : Обмен сообщениями между вкладками


Nikolay37
04.07.2017, 18:48
Прочитал данную статью Обмен сообщениями (http://chrome-ext.blogspot.ru/2014/02/blog-post_4033.html)

Я делаю обмен сообщениями между вкладками. Возможно ли это? Я так понимаю с помощью средств chrome API это возможно. Пытался создать фоновый скрипт, который работает на всех страницах. В манифест вставил такую строчку
"background": {
"scripts": ["sendbackground.js"]
},

Далее отправил сообщения с 1-й вкладки, пытался отправлять как от контентного скрипта фоновой странице, так и от фоновой страницы контекстному скрипту. В файле sendbackground.js поставил обработчик, который должен был поймать сообщение и послать 2-й вкладке новое сообщение, после чего в консоли принимающий страницы должно было появится сообщение, но оно естественно не появилось.

Каким образом все это реализовать с помощью Chrome API или других сторонних библиотек?

Alexandroppolus
05.07.2017, 11:15
https://developer.chrome.com/apps/runtime#method-sendMessage

Nikolay37
05.07.2017, 14:43
https://developer.chrome.com/apps/runtime#method-sendMessage

Большое спасибо, в общем проблема была в том, что я с чем-то очень сильно глупил. Обычная отправка сообщения работает как надо