electron - setContentProtection 不会从 Mac OS chrome 中隐藏电子应用程序的内容
问题描述
我一直在使用 Electron 的 BrowerWindow 中的 setContentProtection API 来保护我的电子应用程序的内容免受屏幕共享的影响。这在 Windows 中运行良好。但是,在 MacOS 中,当 Google chrome 发生屏幕共享时,屏幕捕获器可以访问我的应用程序的内容。
有没有什么办法解决这一问题?
解决方案
这是一个已知的电子错误 - https://github.com/electron/electron/issues/19880
推荐阅读
- swift - 如何使用 Closure 回收 Swift 中的代码?
- html - 如何在引导程序 4 中对齐一系列图像?
- json - 无法使用 Spring Boot 和 postgresql 获取布尔值以进行插入
- xcode - 当 isHidden == true 时 UIStackView 从左侧动画
- python - 我可以做些什么来使用 Mayavi 在我的机器上构建 3D 条形图?
- cmake - 如何使用“make”和 cmake 运行特定的单元测试
- java - 来自 I/O 误用的线程“main”java.util.NoSuchElementException 中的异常?
- linux - 使用 glob 表达式匹配两个整数
- css - 在其父级内垂直居中字形
- android - RxJava 2.x - 由 PublishSubject 触发并与其他 Observable 合并的 Observable 获取 flatMap 不会被订阅/执行