Ich habe mit dem GUI Workflow Builder einen Amazon-CloudWatch-Builder erstellt. Mein Canary ist jedoch fehlgeschlagen und ich habe den Fehler „Node is either not visible or not an HTMLElement“ erhalten.
Lösung
Wenn Sie einen CloudWatch-Canary erstellen, erhalten Sie aus den folgenden Gründen möglicherweise den Fehler Node is either not visible or not an HTMLElement:
- Sie haben ein Skript verwendet, das auf ein nicht vorhandenes Element verweist, das ein falscher Selektor ist.
- Sie haben ein Skript verwendet, das auf ein unsichtbares Element verweist, das ein korrekter Selektor ist, aber ein unsichtbares Element enthält.
Hinweis: Wenn in Ihrem Skript ein globaler Selektor als Klassenelement vorhanden ist, verwendet der Selektor standardmäßig das erste Element im resultierenden Array. Wenn das erste Element den CSS-Wert display:none hat, ist das Element unsichtbar.
Um diesen Fehler zu beheben, folgen Sie den Schritten unter Wie kann ich einen DOM-Selector oder XPath identifizieren, der in einem CloudWatch-Canary GUI Workflow Builder verwendet werden soll? Stellen Sie sicher, dass Sie einen Selektor verwenden, der ein Ergebnis für das gewünschte Element hat.
Verwandte Informationen
GUI Workflow Builder