Du möchstest auf deiner Website Text in die Zwischenablage kopieren, indem du Navigator.clipboard in JavaScript verwenden, doch es kommt zu der Fehlermeldung navigator.clipboard is undefined? Daran liegt es!
Wahrscheinlich ist dein Problem, dass das Kopieren in die Zwischenablage nur auf Websiten mit einer verschlüsselten Verbindung funktioniert.
Die Funktion Navigator.clipboard wird ansonsten von dem Browser aus Sicherheitsgründen nicht ausgeführt.
Du kannst dir mit dem Befehl window.isSecureContext als Boolean ausgeben lassen, ob die Website über eine sichere Verbindung erreicht wird. Wird der Wert false zurückgegeben, dann ist das eben beschriebene Problem der Grund für die Fehlermeldung.
Du kannst dies nicht richtig umgehen und musst auf die Clipboard-Funktion verzichten bzw. auf eine verschlüsselte Verbindung umsteigen.