如何在vscode webview中使用iframe

hjw*_*lee 6 webview vscode-extensions

在 vscode-extension webview(catcoding) 中,我想加载外部网页(如 google,..),

我试过

    panel.webview.html ="<html>
        <meta http-equiv="refresh" content="0; url=http://www.google.com/"></meta>
    </html>"
Run Code Online (Sandbox Code Playgroud)

Jan*_*jsi 2

iframe您可以尝试在 webview 中使用。只需将其包含到<body>catcoding 示例的元素中即可:

    <iframe src="http://dlabacov.cz" width="100%" height="400px">
    </iframe>
Run Code Online (Sandbox Code Playgroud)

现在,不确定准确渲染 google.com 网站对您是否重要,因为该特定网站(以及许多其他网站)拒绝在 iframe 中渲染。这就是为什么我使用当地电影院的网站,该网站没有此类限制,并且我用它来进行此类测试。因此,如果您想显示一个在您控制之下的网站,也许您可​​以设置策略以允许它在 iframe 中呈现。