Öffnen Sie eine "Hilfe" - Seite nach dem Chrome-Erweiterung installiert ist, die erste Zeit
Ich bin neu in Chrome-Erweiterung. Ich habe eine Frage, wie man die Erweiterung öffnet sich eine "Hilfe" - Seite automatisch nach der installation. Derzeit bin ich in der Lage zu prüfen, ob die extension das erste mal ausgeführt wird oder nicht, speichern Sie eine Wert in "localStorage". Aber diese überprüfung wird nur dann durchgeführt, wenn unter Verwendung klicken Sie auf das Symbol in der tool bar. Nur Fragen, ob es eine Möglichkeit gibt, die gerne FF-Erweiterung, die verwendet javascript zum öffnen einer Hilfe-Seite nach der installation. Danke.
Bearbeiten:
Danke für die Antwort von davgothic. Ich habe dieses problem gelöst.
Ich habe noch eine Frage zu der popup. Meine extension überprüft die url der aktuellen Registerkarte
wenn OK(url){ //öffnen Sie eine Registerkarte und etwas tun } else{ //display popup }
Ist es möglich die popup-in dieser Art und Weise?
- mögliche Duplikate von Detect Chrome-Erweiterung first run / update
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube, dass das, was Sie tun müssen, ist geben Sie etwas wie dies in ein Skript in der
<head>
Abschnitt der Erweiterung hintergrund-Seite, z.B.background.html
Überprüfen Sie in diesem aktuellen und höchst zuverlässige Lösung zur Verfügung gestellt von Chrome: chrome.runtime-Event
Fügen Sie diese zu Ihrem
background.js
ich meine die Seite, die Sie definiert manifestieren, wie die folgenden,if(object.reason === 'install')
in der callback-sonst wird dies Feuer für updates zu.if (chrome.runtime.OnInstalledReason.INSTALL === object.reason)
chrome.tabs.create({url:chrome.extension.getURL("help.html")}, function (tab) { console.log("New tab launched with local file"); });
Wäre es besser, statt eine "version" Nummer, damit Sie wissen, wenn eine Erweiterung aktualisiert wird oder installiert ist.
Es wurde hier beantwortet:
Erkennt Chrome-Erweiterung first run /update