над этим, мозг пухнет.
и вот где то все рядом, но не могу додумать до сути.
помогите кто сталкивался, или да понимает как читать reference
как сделать "get URL from current TAB"?
используя "manifest_version": 3
эт для чего манифест?
это при разработке chrome extension. обязательно иметь файл манифест в наличии.
ну тогда указать в манифесте разрешения для доступа к данным из табов https://developer.chrome.com/docs/extensions/reference/tabs/#manifest
// Цель у экстеншена есть область POPUP которая отображается при нажатии на элстеншен. внутри popup есть HTML кнопка нажав на кнопку копируется URL из активного ТАБА ссылка отображается сразу под кнопкой. ---------------------------------------------- // manifest.json { "name": "Hello, World!", "version": "1.0", "manifest_version": 3, "background": { "service_worker": "background.js" }, "action": {} } // popup.js async function getCurrentTab() { let queryOptions = { active: true, lastFocusedWindow: true }; // tab will either be a tabs.Tab instance or undefined. let [tab] = await chrome.tabs.query(queryOptions); return tab; } // background.js тут не совсем понял что доковылять.
Обсуждают сегодня