iframe 不工作,在 kiwiirc 嵌入

iframe not working, on kiwiirc embed

我正在写一个很长的 .php 网站,并考虑嵌入 kiwiirc。问题是,我一直得到一个空框。当我发现 kiwiirc.com 的 iframe 本身有效,但对于完整的嵌入代码无效(不工作的示例: https://kiwiirc.com/client/irc.kiwiirc.com/?&theme=basic#your_channel )时,问题就更糟了。其他网站也按预期工作,我似乎遇到的唯一问题是他们自己的嵌入 links。如果我在浏览器中打开他们的 link,它就可以工作。我正在尝试 运行 在本地主机上。

无效代码示例:

<!DOCTYPE html>
<html>
    <head>
        <title>TEST</title>
        <link rel="stylesheet" href="css/styles.css">
    </head>
    <body>
<iframe src="https://kiwiirc.com/client/irc.kiwiirc.com/?&theme=basic#your_channel" style="border:0; width:100%; height:450px;"></iframe>
    </body>
</html>

Kiwiirc 的嵌入 links:https://kiwiirc.com/embedding

请注意,代码没有问题。我安装了 Chromium 并对其进行了测试,它确实有效。通常使用带有很多插件的 firefox,奇怪的是所有其他嵌入都有效,所以这个特定的 url 在新选项卡中打开时。

我知道这不是一个很好的答案,但这是浏览器的错。

如果您 运行 框架或 iframe 中的 Kiwi 小程序,您必须启用第三方 cookie,因为浏览器会看到两个不同的域。您的域和 cookie 来自的域(您的嵌入式小程序)