Роль манифеста для этого API

Чтобы расширение получило возможность получать сообщения от внешних веб-страниц или сообщения от других расширений нужно в файле манифесте указать атрибут externally_connectable. Он содержит свойства idsи matches, которые являются массивами. Свойство idsсодержит идентификаторы расширений, которые могут отправлять сообщения. Свойство matchesсодержит правила для URL-адресов внешних веб-страниц, которые могут отправлять сообщения.

Рисунок 3-20. Проверка работы: консоль панель

Рисунок 3-20. Проверка работы: консоль панель.

Для расширения WSandES в атрибуте externally_connectable указано принимать сообщения от локального сервера, и соответственно он имеет следующий вид:

"externally_connectable" : {
    //Идентификаторы расширений.
    //Если это поле не указано, то взаимодействие между расширениями невозможно.
    //"ids" : [], //Чтобы принимать сообщения от всех расширений укажите "*"
    //Разрешения для веб-страниц
    "matches" : ["*://localhost/*"]
}

results matching ""

    No results matching ""