我是新的电子和我使用插件https://www.npmjs.com/package/iohook得到击键按下的用户。它需要权限的辅助功能在系统首选项。有没有任何可能的方法来检查这是授权或不为我的电子应用程序。请帮助我解决这个问题,并提前感谢。
fzwojiic1#
也有同样的问题。您可以通过编程提示用户使用systemPreferences.isTrustedAccessibilityClient(true)启用辅助功能如果传入true,它将打开系统提示符;如果省略true/add false,它将返回一个布尔值,表示应用是否具有辅助功能权限。APIhttps://www.electronjs.org/docs/latest/api/system-preferences#systempreferencesistrustedaccessibilityclientprompt-macos
systemPreferences.isTrustedAccessibilityClient(true)
1条答案
按热度按时间fzwojiic1#
也有同样的问题。您可以通过编程提示用户使用
systemPreferences.isTrustedAccessibilityClient(true)
启用辅助功能如果传入true,它将打开系统提示符;如果省略true/add false,它将返回一个布尔值,表示应用是否具有辅助功能权限。
APIhttps://www.electronjs.org/docs/latest/api/system-preferences#systempreferencesistrustedaccessibilityclientprompt-macos