JS контент не загружается в vscode webview - PullRequest
0 голосов
/ 15 апреля 2020

Я разрабатываю свое первое расширение vscode. попытка создать веб-просмотр и открыть веб-страницу в редакторе vscode.

Случай 1: Я использую iframe с атрибутами песочницы когда я пытался загрузить http сайт, который работает локально, я вижу js контент, не загружаемый в веб-просмотре.

const panel = vscode.window.createWebviewPanel(
        'Editor',
        'Editor',
        vscode.ViewColumn.One,
        {
            enableScripts: true
        }
    );

    panel.webview.html = getWebviewContent();

    function getWebviewContent() {
        return `<!DOCTYPE html>
        <html lang="en">
        <head>
            <meta charset="UTF-8">
            <meta name="viewport" content="width=device-width, initial-scale=1.0">
        </head>
        <body>
           <iframe src="http://localhost:8988" sandbox="allow-scripts" width="100%" height="400px"></iframe>
        </body>
        </html>`;
    }      

Случай 2:

  • Я также попытался открыть https сайт, https://cssgradient.io/. На этом сайте также js содержимое не загружается.

Примечание: в консоли не регистрируется никаких ошибок.

Не могли бы вы сообщить мне, если я что-то упустил?

...