QWebKit. Как предоставить AudioCapturePermission

Я пишу что-то вроде мини-браузера с использованием QT. В начале я использовал qt 5.7 с его модулем QWebEngine, который имеет класс QWebEnginePage с таким перечислением Feature:

enum Feature {
#ifndef Q_QDOC
        Notifications = 0,
#endif
        Geolocation = 1,
        MediaAudioCapture = 2,
        MediaVideoCapture,
        MediaAudioVideoCapture,
        MouseLock
    };

Но, как всегда, клиент попросил меня поддержать Windows XP. Немного погуглив, я решил, что наиболее удобный и дешевый способ - использовать QWebKit вместо QWebEngine, потому что QWebEngine не поддерживает Windows XP.

Поэтому я искал соответствующее перечисление в QWebPage и нашел его. Вот:

enum Feature {
        Notifications,
        Geolocation
    };

Как видим, нет ни аудио, ни видео разрешений. Итак, как я могу обрабатывать запросы и предоставлять, скажем, разрешение на захват аудио и отказывать в разрешении захвата видео?

0 ответов

Другие вопросы по тегам