desktopCapturer.getSources 和 getUserMedia 不起作用

问题描述

我有一个使用 desktopCapturer 的 Electron 应用,我还使用 getUserMedia 捕获音频。

所有这些在开发过程中都运行良好。但是在使用electron-builder for Mac (dmg) 构建应用程序后,

  1. desktopCapturer 的 getSources 仅返回电子应用程序和桌面的缩略图作为源,不会返回所有其他窗口的缩略图(即使它们的标题是)。

  2. 我也不断被问到是否应该允许应用程序录制屏幕,即使在设置 > 屏幕录制中,该应用程序已被允许。 (也许它一直在要求音频?即使如此,如何允许应用程序录制音频?)

  3. 我也无法录制任何音频,但在开发过程中,我可以。

  4. 即使没有其他应用正在使用相机,该应用也无法再从相机记录 getUserMedia error: NotReadableError: Could not start video source electron

我完全不知道问题是什么或如何调试。任何帮助表示赞赏!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...