Frage

Ich versuche, einige Erfahrung mit Chrome-Erweiterungen zu erhalten. Ich habe eine Frage though. Lassen Sie uns sagen, dass ich eine Verlängerung schreibe, dass jedes Mal wenn Sie das Wort (wow) in der URL zu sehen, die ich den Benutzer mit einer roten Seite aufmerksam werden, dass sie auf klicken akzeptieren weitergeben, oder ein Warnfeld, dass sie durchkommen müssen um die Seite zu sehen, wie würde ich:

1) erhält die URL der Seite 2) machen die roten Alarmierungs Seite oder das Warnfeld, ohne die Notwendigkeit für den Benutzer tatsächlich auf der Erweiterung der Ikone gehen klicken, um Informationen zu bekommen?

Vielen Dank

War es hilfreich?

Lösung

Es ist sicher zu spät, aber ich dachte, dass ich auf jeden Fall beantworten würde. Was Sie brauchen, ist ein Content-Skript . Sie können festlegen, sie auf bestimmte Domains passen und dann einen detailliertere Filter im Skript Prüfung gegen window.location und Alarmierung / einen Div-Layer für abgestimmte URLs angezeigt werden. Der Content-Skript vollen Zugriff auf die Seite DOM hat so können Sie leicht verstecken oder dimmen und eine Warnung.

Andere Tipps

Kann auch mit chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab){})... API erfolgen. Man kann if(tab.url.indexOf("www.wow.com") > -1){ //do things here } finden

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top