Как проверить mi c по умолчанию, разрешения камеры в электронном приложении (окно) - PullRequest
0 голосов
/ 05 мая 2020

У меня настольное электронное приложение, и я хочу получить системную камеру, разрешение mi c, et c в окне. Прошлое использование после разрешения на основе файла. но мне нужны разрешения на основе системы в реальном времени. Как предоставить разрешения?

        session.fromPartition('').setPermissionCheckHandler((webContents, permission, requestingOrigin, details) => {
     return true;
    });
    session.fromPartition('').setPermissionRequestHandler(async (webContents, permission, callback, details) => { });
    
, но я хочу реализовать то же самое, что и:
<code><pre>
navigator.permissions.query(
     { name: 'camera' }
    //{ name: 'microphone' }
    // { name: 'geolocation' }
    // { name: 'notifications' }
    // { name: 'midi', sysex: false }
    // { name: 'midi', sysex: true }
    // { name: 'push', userVisibleOnly: true }
).then(function(permissionStatus){
  console.log(permissionStatus.state); // granted, denied, prompt
    permissionStatus.onchange = function(){
        console.log("Permission changed to " + this.state);
    }    
})

Как решить эту проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...