在 MS Teams Meeting Stage 应用程序中使用 MediaRecorder

问题描述 投票:0回答:2

我正在构建一个 MS 团队应用程序,我希望能够记录该应用程序的内容。为此,我尝试通过 React 插件使用 MediaRecoderAPI,然后使用

getUserDisplay
来访问用户的屏幕。

为了进行开发,我使用 In Meeting App 作为起点构建了应用程序,并通过

ngrok
建立了我的应用程序隧道。

当我通过浏览器访问应用程序并选择“开始录制”时,我会收到一个我可以接受的权限对话框,并且录制效果非常好。

但是,当我将应用程序上传到 Teams 并单击“开始录制”时,由于该应用程序是在 iframe 中提供的,因此没有权限对话框,并且 MediaRecorder 卡在“获取媒体”上

知道如何授予 iframe-d Teams 应用程序使用

MediaRecoderAPI
记录其自己的内容的权限吗?如果没有,那么替代方案是什么?我遇到一个项目,这似乎意味着它可以完成,但这是一个相当老的项目,所以我不确定从那时起事情是否发生了变化。

感谢任何指点

iframe microsoft-teams web-mediarecorder
2个回答

0
投票
我一直在寻找相同的内容,到目前为止,加载应用程序的 iframe 看起来没有得到

attribute="display-capture *"


    

© www.soinside.com 2019 - 2024. All rights reserved.