You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code扩展WebView中麦克风权限获取问题求助

VS Code扩展WebView中麦克风权限获取问题求助

嗨,我最近在开发VS Code扩展,用WebView做了个聊天界面,现在想给它加上语音输入功能。结果调用navigator.mediaDevices.getUserMedia({ audio: true })请求麦克风权限的时候,直接报错了:

[Violation] Permissions policy violation: microphone is not allowed in this document.

我重复试了好几次这个API调用,结果都是一样的错误。后来我还试着在getWebviewContent返回的HTML头部添加了CSP(内容安全策略)规则,但还是没解决问题。有没有朋友知道怎么在VS Code的WebView里正常获取麦克风权限呀?麻烦指点一下,谢谢啦!

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.08 07:53:03