Ich habe eine Chrome-Erweiterung mit einer Optionsseite . Die Optionsseite funktioniert ordnungsgemäß und ich kann von der Erweiterungsseite aus darauf zugreifen, möchte aber auch einen Link dazu im Popup meiner Erweiterung haben. Ist das möglich? Es scheint keine URL zu haben, aber gibt es eine Möglichkeit, Chrom zu sagen, dass es mit den Erweiterungen verbunden werden soll?
Sie können Chrome dazu veranlassen, die Options-Seite Ihrer Erweiterung auf einer neuen Registerkarte zu öffnen. Verwenden Sie dazu etwa Folgendes:
%Vor%Ähnlich wie HTML wird die URL relativ zur aufrufenden Seite betrachtet, aber Sie können einen Schrägstrich verwenden, um eine Seite zu laden, die relativ zum Stamm der Erweiterung ist.
Aktualisierung:
Wenn Sie die Optionsseite aus dem Inhaltsskript öffnen möchten, müssen Sie diese Methode verwenden: Wie öffne ich die Seite mit den Chrome-Erweiterungsoptionen? von einer Webseite?
Neue Methode seit Chrome 42:
chrome.runtime.openOptionsPage()
öffnet die Optionen, unabhängig davon, ob neue eingebettete Optionen oder alte Style-Optionen-Seite wird verwendet.
chrome.runtime.openOptionsPage()
öffnet immer den kanonischen Ort und hat ein nettes Verhalten wie das erneute Fokussieren einer offenen Optionsseite, falls es eine gibt.
Tags und Links google-chrome google-chrome-extension