Добавление контейнера в пост ВК - JavaScript

Мне нужно реализовать в фоновом (background) скрипте расширения chrome добавление своей кнопки в контейнер под постом вконтакте (скрин ниже). Я пробовал использовать getElementsByClassName, но фоновый скрипт не хочет адекватно работать, хотя те же действия через консоль приводили меня к определённому результату. В манифесте уже стоят разрешения

{
"manifest_version": 2,
"name": "...",
"description": "...",
"version": "1.0.0",
"icons": {"128": "icon_128.png"},
"browser_action": {
    "default_icon": "icon.png",
    "default_popup": "popup.html"
},
"permissions": [ "https://vk.com/*", "https://api.vk.com/*", "https://m.vk.com/*", "activeTab", "tabs", "storage", "notifications", "webRequestBlocking", "webRequest" ],
"web_accessible_resources": [ "icons/*.*", "css/*.*", "/*.*", "js/*.*" ],
"content_scripts":[
    {
        "matches": [ "http://vk.com/*", "https://vk.com/*" ],
        "js":["jquery-3.3.1.min.js", "js_script.js"]
    }
],

"background": {
    "persistent": true,
    "scripts": [ "catch_token.js", "jquery-3.3.1.min.js" ]
}

}

Но несмотря на это, ни один из способов не хочет адекватно работать с вк.Любая из функций получения контейнера вк возвращает мне пустой лист.


Ответы (0 шт):