【发布时间】:2019-07-28 09:21:19
【问题描述】:
我想写一个 vscode 的扩展。我需要在某个地方显示一个 gif。我看到 vscode 的一个变量的提示是一个窗口,是否有创建这样一个窗口的 API?还是有其他方法可以创建一个窗口并在几秒钟后关闭它?
【问题讨论】:
标签: visual-studio-code vscode-extensions
我想写一个 vscode 的扩展。我需要在某个地方显示一个 gif。我看到 vscode 的一个变量的提示是一个窗口,是否有创建这样一个窗口的 API?还是有其他方法可以创建一个窗口并在几秒钟后关闭它?
【问题讨论】:
标签: visual-studio-code vscode-extensions
我认为不可能在窗口中显示它,但你可以在编辑器标签中显示它——更具体地说,是webview。该页面上的默认 webview 示例甚至使用 gif 文件。由于 webview 只是呈现 HTML,因此您可以为此使用常规的 <img> 标签。
要在 4 秒后再次关闭它,您可以将 setTimeout() 与调用 WeviewPanel.dispose() 的回调一起使用。
【讨论】: