首页 > 解决方案 > 在 vscode 提供的 WebView 中播放声音

问题描述

我想开发一个插件来播放本地声音。所以我做了一个演示来测试audio

<audio src="vscode-resource:/Users/asure/Documents/Projects/test/EffectMove.mp3" controls>

/Users/asure/Documents/Projects/test这是我测试它的目录。我在将它添加到之后也进行了测试。localResourceRoots下面是我得到的。

播放器
似乎声音没有正确加载,而在控制台窗口中找不到错误。我很困惑是否vscode禁用音频相关内容webview或我的代码有问题。
有谁知道如何在webview提供的声音中播放声音vsocde

标签: visual-studio-codewebviewhtml5-audio

解决方案


VSCode 不支持在 WebView 中播放带有音频标签的声音。您可以改用网络音频 API。

并且已经有一个使用网络音频 API 播放本地声音文件的扩展。


推荐阅读