/
oinktech
/
kinofind
Обзор
Документация
Войти
/
oinktech
/
kinofind
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
master
background.js
28 строк
796 B
TwixoffStudio
Create: kinofinder-fixed.zip, kinofinder-fixed-v3.zip, manifest.json, player.css, player.html, player.js, README.md, icon128.png, icon16.png, icon48.png, background.js, content.css, content_imdb.js, content_kp.js
30 июн 2026, 15:39
Верифицирован
30 июн 2026, 15:39
19f78cc
Код
Авторство
О чём код?
// KinoFinder background service worker (MV3) chrome.runtime.onMessage.addListener((msg, sender, sendResponse) => { if (msg && msg.type === "kf-open-player") { const p = msg.payload || {}; const params = new URLSearchParams(); if (p.source) params.set("source", p.source); if (p.imdbId) params.set("imdb_id", p.imdbId); if (p.kpId) params.set("kp_id", p.kpId); if (p.title) params.set("title", p.title); if (p.year) params.set("year", p.year); const url = chrome.runtime.getURL("player.html") + "?" + params.toString(); chrome.windows.create( { url, type: "popup", width: 1000, height: 640, focused: true, }, () => sendResponse({ ok: true }) ); return true; // async sendResponse } });