如何在vscode Webview中使用iframe

时间:2019-11-03 01:38:53

标签: 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>"

1 个答案:

答案 0 :(得分:1)

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

    <iframe src="http://dlabacov.cz" width="100%" height="400px">
    </iframe>

现在,不确定确切地呈现google.com网站是否重要,因为该特定网站(以及许多其他网站)拒绝在iframe中呈现。这就是为什么我使用本地电影院的网站的原因,该网站没有此类限制,并且将其用于此类测试。因此,如果您要显示一个由您控制的网站,则可以设置策略以允许其在iframe中呈现。