Kann ich einen HTML-Code in das Symbol meiner Chrome-Erweiterung einfügen? Laut Google API (setBadgeText) ist dies nicht möglich. Gibt es eine Möglichkeit, es dort zu setzen?Kann ich HTML in das Symbol der Chrome-Erweiterung einfügen?
0
A
Antwort
0
Badge ist nur Text, wie in source code zu sehen ist. Es gibt keinen Weg.
2
Während .setBadgeText
ist, wie namentlich angedeutet, nur Text, können Sie alles zeichnen und setzen Sie das als Ihr Symbol.
Sie müssen auf eine <canvas>
zeichnen, Bilddaten extrahieren und .setIcon({imageData: /*...*/})
verwenden, um das Symbol zu aktualisieren.
Für ein kurzes Beispiel siehe this question und vielleicht this article.
Es ist nicht ganz "mit HTML", aber mit etwas Arbeit können Sie alles auf Ihr Symbol ausgeben.
Können Sie ein Beispiel dafür geben, was Sie erreichen möchten? – Xan