Moje rozszerzenie chrome przestaje działać

0

Tworzył ktoś kiedyś wtyczkę do chroma i napotkał taki problem, że wtyczka po parunastu minutach przestaje odpalać skrypt js? Moja wtyczka ma za zadanie wyświetlić alert i tak robi do pewnego czasu kiedy po którymś odświeżeniu strony przestaje mi się ten alert wyświetlać, a jak usunę wtyczke z chroma i z komputera, stworze od nowa folder i stworze te 2 pliki z ta sama zawartością to znowu zaczyna działać na jakiś czas hmm
Manifest.json

{
    "name": "Extension",
    "version": "1.0",
    "manifest_version": 2,
    "content_scripts": [
        {
            "matches": ["<all_urls>"],
            "js": ["content.js"]
        }
    ]
}

content.js

window.addEventListener('DOMContentLoaded', () => {
    alert('dupa')
});
1

U mnie działa coś takiego:

manifest.json:

{
    "name": "Extension",
    "version": "1.0",
    "manifest_version": 2,
    "content_scripts": [
        {
            "matches": ["<all_urls>"],
            "js": ["content.js"],
            "run_at": "document_start"
        }
    ],
    "permissions": [
        "activeTab"
    ]
}

content.js:

document.addEventListener('DOMContentLoaded', function(e){
    alert('dupa')
});

Trzeba dopisać, że skrypt ma być uruchamiany przy rozpoczęciu wczytywania dokumentu: run_at jak powyżej, a nie domyślne: document_idle, ponieważ wtedy już zaszło DOMContentLoaded.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0