管理员权限(windows)
如果有修改用户注册表的需求, 需要获取管理员权限, 可以在 electron-builder 里面设置
程序在启动的时候就会请求管理员权限
媒体权限
- Mac os
- Windows
如果要获取摄像头和麦克风的权限, 首先要创建一个 plist , plist 里面可以指定以下的权限 
plist 如下所示
💡提示
plist 必须完整, 如果你删掉了一些内容, 那么应用会崩溃😭
然后配置 electron-builder
配置 plist
加上请求权限的提示
屏幕录制的提示
辅助功能
如果你的 electron 需要调用一些 .node 文件去做操作,比如锁屏,那就要在 plist 里面指定 disable-library-validation
在应用中请求并确认权限
查看是否有 摄像头 权限,第一次会弹出询问框
查看是否有 麦克风 权限,第一次会弹出询问框
查看是否有 屏幕录制 权限
查看是否有 辅助功能 权限
可以根据上面的权限状态弹出提示框来提示用户打开权限
Windows 在权限配置上比较简单, 直接在应用中查看是否有权限即可,默认是有的
查看是否有 摄像头 权限
查看是否有 麦克风 权限
查看是否有 屏幕录制 权限
查看是否有 辅助功能 权限