google-chrome-extension
У меня проблемы с расширением, которое я пытаюсь создать.
Дело в том, что я хочучтобы позволить пользователю выделить слово в одной вкладке и получить перевод этого слова в другом окне, вызвав веб-страницу переводчика.
Часть, которая у меня есть и работает, примерно такова:
Я создал пункт контекстного меню, который пользователь выбирает для получения перевода, вызывая функцию перевода.
chrome.contextMenus.create({
title: 'Translate',
contexts: [context],
onclick: translate
});
В функции перевода я создаю окно и отправляю выбранное слово.
chrome.windows.create({
url: 'http://www.TranslatingPage.com/index.asp?Translateword=' + info.selectionText
});
Вопрос в том, как мне обновить только что созданное окно?например, если я хочу перевести другое слово.
Должен ли я выбрать все окна или вкладки и проверить, содержит ли часть URL-адреса значение
'http://www.TranslateExamplePage.com/index.asp?Translateword='
или обновить вкладку LastFocused
?
Любые идеи с благодарностью.С наилучшими пожеланиями Hal