2011-01-11 10 views
0

Ich mache eine Chrome-Erweiterung, die eine Option zum Kontextmenü im Kontext "Seite" hinzufügt. Ich sehe die Option im Kontextmenü, nachdem ich auf das Symbol der Erweiterung in der Symbolleiste geklickt habe.ContextMenu bei Chrome erstellen load

Aber ich brauche die Option hinzugefügt werden, ohne auf das Erweiterungssymbol in der Symbolleiste klicken. Wenn ich im Inhaltsskript, das auf jeder Seite eingefügt wird, den contextMenu-Erstellungscode hinzufüge, wird die Option nicht im Kontextmenü hinzugefügt.

Was muss ich tun: fügen Sie eine Option im contextMenu hinzu, wenn der Benutzer eine Webseite lädt, ohne zuerst auf die Erweiterung zu klicken.

Antwort

1

Fügen Sie Ihr Kontextmenü auf der Hintergrundseite hinzu.

Hintergrundseiten ist ein einzelnes Skript mit langer Laufzeit zum Verwalten einer Aufgabe oder eines Status. Dort sollten Sie es ausdrücken.

Hoffnung, die geholfen hat.