Iframe im Thema Inhalt versucht nicht zu laden

Ich habe dieses Thema Iframe question - #3 weiterverfolgt, aber ich glaube, ich habe das ursprüngliche Thema etwas ausgedehnt.

Dieser Beitrag Iframe question - #3 lädt erfolgreich eine URL mit einer Beschreibung zu meinem Blogartikel. Die Box darunter, ein iFrame, versucht jedoch nicht einmal zu laden, wie meine Inspektion des Netzwerk-Tabs (F12) beim Anzeigen des Beitrags in Discourse zeigt. Keine einzige Anfrage an miniglot.com (next.js gehostet bei Vercel mit Cloudflare für DNS), nur forum.miniglot.com (der Discourse-Server, separat gehostet).

Beitrags-Markup:

https://miniglot.com/blog/welcome-to-the-miniglot-community

<iframe url="https://miniglot.com/blog/welcome-to-the-miniglot-community"></iframe>

Discourse-Einstellung CORS-Ursprung:

Discourse-Einstellung „erlaubte iframes“:

Meine next.config.js auf miniglot.com:
… obwohl ich nicht glaube, dass es überhaupt relevant ist, da ich sehe, dass der Server nie aufgerufen wird:

...
async headers() {
    return [
      {
        source: '/(.*)',
        headers: [
          {
            key: 'X-Frame-Options',
            value: 'ALLOWALL',
          },
          {
            key: 'Content-Security-Policy',
            value: "frame-ancestors 'self' https://forum.miniglot.com;",
          },
        ],
      },
    ]
  },
...

Irgendwelche Tipps, Leute? Ich gebe vielleicht vorerst auf mit iframes, was schade ist, da ich denke, es würde Anfängern helfen zu verstehen, worum es in der Kategorie „Blog-Kommentare“ auf meinem Discourse geht und wie sie mit den Blogseiten verbunden ist.

Ein Bild hinzufügen, um es dem Leser zu erleichtern:

Das Problem könnte hier liegen:

<iframe> url="https://miniglot.com/blog/welcome-to-the-miniglot-community"></iframe>

Ich glaube nicht, dass iframes ein url-Attribut akzeptieren. Versuchen Sie, es in src zu ändern

<iframe> src="https://miniglot.com/blog/welcome-to-the-miniglot-community"></iframe>

5 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.