Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. CSP aus index.html entfernen bzw. ändern

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    757

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

CSP aus index.html entfernen bzw. ändern

Geplant Angeheftet Gesperrt Verschoben Visualisierung
3 Beiträge 2 Kommentatoren 281 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D Offline
    D Offline
    domme144
    schrieb am zuletzt editiert von
    #1

    Hallo,
    ich habe ein JS meiner IP-Kamera in ein HTMl-Widget eingebaut. Da dieses JS jedoch andere Scripts nachladen möchte, greift die CSP von iobroker.vis und lässt dies nicht zu. Per HTML-Widget kann ich den <head>-Tag auch nicht hinzufügen, da meckert er, dass es nicht im richtigen head drinsteht.

    Kann ich die CSP manuell ändern? Leider gibt es ja keinen allgemeinen Pfad zu einem WWW-Verzeichnis o.Ä.

    GlasfaserG 1 Antwort Letzte Antwort
    0
    • D domme144

      Hallo,
      ich habe ein JS meiner IP-Kamera in ein HTMl-Widget eingebaut. Da dieses JS jedoch andere Scripts nachladen möchte, greift die CSP von iobroker.vis und lässt dies nicht zu. Per HTML-Widget kann ich den <head>-Tag auch nicht hinzufügen, da meckert er, dass es nicht im richtigen head drinsteht.

      Kann ich die CSP manuell ändern? Leider gibt es ja keinen allgemeinen Pfad zu einem WWW-Verzeichnis o.Ä.

      GlasfaserG Offline
      GlasfaserG Offline
      Glasfaser
      schrieb am zuletzt editiert von
      #2

      @domme144

      Ich habe es mir jetzt mehrmals durchgelesen .... ich kann dir nicht folgen was du machen möchtest oder welches Problem du hast !?

      ein JS
      JS jedoch andere Scripts
      ich den <head>-Tag
      die CSP manuell ändern
      WWW-Verzeichnis o.Ä.

      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

      D 1 Antwort Letzte Antwort
      0
      • GlasfaserG Glasfaser

        @domme144

        Ich habe es mir jetzt mehrmals durchgelesen .... ich kann dir nicht folgen was du machen möchtest oder welches Problem du hast !?

        ein JS
        JS jedoch andere Scripts
        ich den <head>-Tag
        die CSP manuell ändern
        WWW-Verzeichnis o.Ä.

        D Offline
        D Offline
        domme144
        schrieb am zuletzt editiert von
        #3

        @glasfaser Sorry, ich versuche es nochmal deutlicher zu formulieren:

        Ich habe in ein HTMl-Widget folgenden Code eingebunden:

        <!DOCTYPE html>
        <head>
            <meta http-equiv="Content-Security-Policy" content="default-src '*';">
            <script src="http://IPmeinerKamera/web/js/libde265.js"></script>
            <script>
        setTimeout(playchrome, 5000);
        function playchrome()
        {
        	var ip='Kamera-IP';
        	var video_cavas1 = document.getElementById("video_cavas1");
        
        	player = new libde265.RawPlayer(video_cavas1);
        	player.playvideo(ip,'80','12','admin','admin');
        }
        </script>
        </head>
        <div><canvas id="video_cavas1" width='640' height='352'></canvas></div>
        

        Wenn ich mir dies dann im Editor anschaue funktioniert das soweit auch, da in der edit.html keine Angaben zur Content Security Policy gemacht wurden. Führe ich den View dann aber aus (mit der index.html), dann meckert er in der Console

        The Content Security Policy 'default-src '*';' was delivered via a <meta> element outside the document's <head>, which is disallowed. The policy has been ignored.
        

        Ich muss also den <meta> tag in den <head>-Tag der index.html bekommen.

        1 Antwort Letzte Antwort
        0
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        326

        Online

        32.6k

        Benutzer

        82.0k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe