Я разрабатываю свое первое расширение 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:
Примечание: в консоли не регистрируется никаких ошибок.
Не могли бы вы сообщить мне, если я что-то упустил?