как правильно использовать --enable-media-stream switch в jcef - PullRequest
0 голосов
/ 31 октября 2019

В программе, которую я разрабатываю с использованием jcef, я хочу разрешить использование камеры внутри. Я пытаюсь дать --enable-media-stream ключ для программы, которую я создаю, используя jcef. Я пытаюсь включить коммутатор в следующих случаях:

        settings.windowless_rendering_enabled = useOSR;
        settings.command_line_args_disabled = false;
        String[] args = new String[]{
                "--enable-media-stream=true"
               // "--enable-media-steam",
               // "enable-media-stream", "1"
        };

        cefApp = CefApp.getInstance(args, settings);

Программа выдаёт

[1031 / 094701.279: INFO: CONSOLE (0)] "Uncaught (в обещании)NotAllowedError: В доступе отказано ", источник: theUrl

ошибка в каждом случае. Однако камера разрешена, если я запускаю приложение * .jar из командной строки с помощью команды: «java -jar appName.jar --enable-media-stream». В чем может быть проблема здесь? Заранее спасибо.

...