首页 > 解决方案 > 如何创建提示窗口以显示 gif 并在几秒钟后关闭窗口?

问题描述

我想写一个vscode的扩展。我需要在某个地方显示一个 gif。我看到 vscode 的一个变量的提示是一个窗口,是否有创建这样一个窗口的 API?还是有其他方法可以创建一个窗口并在几秒钟后关闭它?

标签: visual-studio-codevscode-extensions

解决方案


我认为不可能在window中显示它,但您可以在编辑器选项卡中显示它- 更具体地说,是webview。该页面上的默认 webview 示例甚至使用 gif 文件。由于 webview 只是呈现 HTML,因此您可以为此使用常规<img>标记。

要在 4 秒后再次关闭它,您可以使用setTimeout()调用WeviewPanel.dispose().


推荐阅读