microsoft-teams - 当我尝试在团队桌面弹出窗口中使用 getUserMedia 时出现“权限被拒绝”错误
问题描述
我microsoftTeams.authentication.authenticate
用来打开我们的应用程序(示例代码是https://github.com/Wajeed-msft/DevicePermissionsDemo/blob/master/DevicePermissionsDemo/Pages/Index.cshtml)。
microsoftTeams.authentication.authenticate({
url: <our app's url, use https policy>,
width: 300,
height: 520,
})
当我尝试使用navigator.mediaDevices.getUserMedia({ audio: true })
请求用户媒体权限时,它总是返回错误“DOMException:权限被拒绝”。错误是页面显示
同样是 chrome://settings/content/siteDetails?site=https%3A%2F%2Fteams.microsoft.com%3A443 中的 chrome 设置
解决方案
您能否查看以下设备权限示例代码,这些示例代码为 Tab 实现了 getUserMedia() 设备权限。
推荐阅读
- php - 从特定类别中删除 WooCommerce 产品库
- ios - Xcode 更新搞砸了 Storyboard 约束
- javascript - NodeJS Redis - 在后台重新连接
- python - Python,使用 cv::imwrite 从 Open CV 保存图像 - 错误消息权限被拒绝 [WARN:0]
- gnuplot - Gnuplot 线性拟合 f(x) = a*x
- postgresql - 如何使用 PostGIS 在 Postgres 中设置索引以有效计算邻近度?
- arrays - 删除包含相同 numpy 数组副本的 .txt 文件
- javascript - 地图不会达到最小缩放级别 openlayers6
- python - Python3:更新 numpy、scipy 和 scikit-learn 后没有名为“numpy.testing.decorators”的模块
- php - 如何使用 php 中选中的复选框搜索数据库?