Расширения VSCode: как открыть новую панель с URL-адресом http - PullRequest
0 голосов
/ 20 ноября 2018

Можно ли в VSCode открыть новую панель, указывающую на http-URL?У меня есть сервер, работающий локально (на порту 8080).Я хочу открыть его как WebView.Я не смог найти ничего, что обеспечивало бы это в WebView API документах .

Функциональность, которую я ищу, похожа на фрагмент, за исключением открытия URL в редакторе VSCode,

vscode.commands.executeCommand('vscode.open', vscode.Uri.parse('http://locahost:8080'));

1 Ответ

0 голосов
/ 09 апреля 2019

Вы можете достичь, используя iframe в веб-просмотре https://code.visualstudio.com/docs/extensions/webview

 // And set its HTML content
 panel.webview.html = 
`<!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Cat Coding</title>
    </head>
    <body>
        <iframe width="100%" height="100%" src='http://locahost:8080'> </iframe>
    </body>
    </html>`;
...