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
相关产品推荐
相关产品推荐

