Я сделал свое расширение для fist chrome - кнопка контекстного меню, которая открывает выделенный текст в ссылке.
Далее я хочу позволить пользователю расширения изменить URL-адрес, по которому выделенный текст будет использоваться в конце.
Думайте об этом как о выделенном правой кнопкой мыши и кнопке контекстного меню «Поиск» выделенной в Google, однако я хочу, чтобы пользователь разрешил вводить URL-адрес вручную.
Как настроить страницу параметров простого расширения и перенаправить входной URL в код script.js?
Пока что мне удалось создать только manifest.json и script.js, где я сам набирал URL, тогда как цель состоит в том, чтобы позволить пользователю вводить URL.
Что у меня так далеко:
chrome.tabs.create({
url: "https://en.wikipedia.org/wiki/" + info.selectionText
});
chrome.contextMenus.create({
title: "Search: %s",
contexts:["selection"],
onclick: getword
Скажем, пользователю нужен быстрый доступ к выделенному тексту в википедии.
- Устанавливает "https://en.wikipedia.org/wiki/" в настройках расширения.
- Основные моменты "Онтарио".
- Щелкните правой кнопкой мыши и выберите кнопку расширения.
- Chrome открывает новую вкладку "https://en.wikipedia.org/wiki/Ontario".