"match_about_blank": true,
"all_frames": true
content_scripts
. --2-https://сайт2_....jpg заменить на --2-https://сайт2_.....jpg
<code></code>
.. // должно быть Ref(Map<string, number>);
const names: Map<string, number> = ref(new Map<string, number>());
onclick="VideoClick(this)"
async function VideoClick(video) {
const blob = await fetch(video.src).then(v => v.blob());
const url = URL.createObjectURL(blob);
console.log(url)
}
Но это колхоз. Почему в случае с цифрами вместо массива подставляется значение, а в случае строки - отбрасывается факт, что там подразумевается массив? Какие-то правила от балды.
Нормально чтоб работать - используй URLSearchParams напрямую и не городи огород.
А если хочется чтоб красиво - используй библиотеки с поддержкой типизированных схем, чтоб ты заранее указывал схему как что разбирать: где массив строк, где одиночное число и т.д. и всегда был уверен в результате.