Der Versuch, passen Inhalt Skripte auf mehrere Standorte mit der gleichen Domäne, aber unterschiedliche TLDs führt es nur zu einer der Orte, passend zum Spiel:Wie mehrere Standorte mit der gleichen Domäne mit Chrome-Erweiterung Inhalt Skripte
"content_scripts": [
{
"matches": ["https://foo.org/*", "https://foo.com/*"],
"js": ["content.js"]
}
],
In diesem Fall stimmt es nur mit foo.com und nicht mit foo.org überein. Ist dieses Verhalten irgendwo dokumentiert, und gibt es eine Möglichkeit, damit es mit jeder Site in der Liste übereinstimmt?
Das funktioniert auch nicht:
"content_scripts": [
{
"matches": ["https://foo.org/*"],
"js": ["content.js"],
},
{
"matches": ["https://foo.com/*"],
"js": ["content.js"],
}
],
Es endet nur foo.com
passend auf.
Screenshot von Dialog Details:
Diese URLs sind nicht die letzten URLs, die im Browser geladen sind: Ein "www." -Präfix wird vom Google-Server hinzugefügt. – wOxxOm
Wenn das Problem die www-Subdomäne war, würde keine der Domänen übereinstimmen. Ich habe es in eine generische Domain geändert, um es klarer zu machen. Ich habe auch einen Screenshot des Details-Dialogs hinzugefügt, der anzeigt, dass nur eine der Domänen übereinstimmt. – slikts
Ich kann die Erlaubnis Warnungen bestätigen, ich werde die tatsächliche Übereinstimmung testen. – Xan