Das Inhaltsskript für die Chrome-Erweiterung wird erst geladen, wenn die Seite aktualisiert wurde

Ich habe ein Chrome-Erweiterungs-Inhaltsskript, das ich auf Trello-Boards ausführen möchte. Im Moment enthält es nur:

console.log("Hello, world!");

Wenn Sie die Trello-Board-Seite über einen internen Link wie auf der Seite "Meine Boards" öffnen, wird das Inhaltsskript nicht ausgeführt. Es wird jedoch ausgeführt, nachdem Sie die Seite aktualisiert haben.

Meine Manifestdatei enthält:

{
  "manifest_version": 2,

  "name": "Temp Ext",
  "version": "1.0",

  "content_scripts": [
    {
      "matches": ["*://trello.com/b/*"],
      "js":["contentscript.js"]
    }
  ]
}

Kann mir jemand helfen, herauszufinden, warum das Skript zum Zeitpunkt des ersten Ladens der Seite nicht ausgeführt wird?

EDIT: Korrigierte Frage. Das Problem trat nur auf, nachdem Sie internen Links gefolgt sind, keine Links.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage