我想使用为VsCode /电子供电的超棒的WebAPI。那么,有没有办法使用VsCode,比如从本地磁盘播放音频?
答案 0 :(得分:1)
VSCode扩展程序无权访问编辑器的DOM或特定于Web的API。解决这个问题的两种可能方法:
如果您需要创建自定义视图,请使用previewHtml
command。此命令允许您将VSCode的html文档传递给渲染。 html中的任何脚本都无法访问编辑器的DOM,但可以访问自己的dom和大多数Web API。如果您要构建自定义视图或自定义UI,则此方法很有效。
呼叫外部程序以提供此功能。由于扩展程序可以访问节点,例如播放音频,因此可以生成一个调用afplay
的进程。