Моя идея заключается в том, чтобы отображать всплывающее окно рядом с выделенным текстом после нажатия пользователем элемента контекстного меню.Код выглядит так:
chrome.runtime.onInstalled.addListener(function () {
chrome.contextMenus.create({
id: "Test",
title: "Test",
type: 'normal',
contexts: ['selection'],
});
});
chrome.contextMenus.onClicked.addListener(function (item, tab) {
});
В слушателе ни элемент, ни вкладка не имеют никакой информации о месте или фрейме, где находится этот текст.Я также пытался получить к нему доступ через window.getSelection();
, но безуспешно - выбор не содержит информации также.
Конечная цель - представить какой-то фрагмент HTML с точки выделенного текста.