Справка по расширению Chrome — Отправка данных в файл для отображения уведомления

#google-chrome #google-chrome-extension

#google-chrome #google-chrome-extension

Вопрос:

Итак, я создаю расширение Chrome, и я достиг точки, когда я хочу создать уведомление на рабочем столе, которое ссылается на ветку форума. Я использую jQuery для извлечения данных с сервера, который содержит идентификатор потока. Поскольку единственный способ использовать HTML в уведомлениях на рабочем столе — поместить его в отдельный файл, мне нужен какой-то способ передать данные во внешний файл уведомлений.

Я изучил передачу сообщений (http://code.google.com/chrome/extensions/messaging.html ), но данные не сохраняются при вызове файла уведомления.

Есть какие-нибудь идеи?

Заранее большое спасибо! Мы очень признательны.

Карл Л.

Ответ №1:

Из уведомления вы можете напрямую вызвать свою фоновую страницу:

 chrome.extension.getBackgroundPage().getCurrentThreadId();
  

Вы также можете использовать параметры URL (которые вам понадобятся для анализа на стороне уведомления):

 webkitNotifications.createHTMLNotification("notification.html?threadid=100");