我正在使用Qt 5.5开发一个应用程序。它应该有一个嵌入式Web浏览器,所以我将QtWebView添加到表单中。但是,如果我打开YouTube视频并单击全屏按钮,我会看到一条消息"全屏不可用"链接指向Fullscreen is disabled页。
该页面显示我必须在浏览器中启用全屏权限。
我已阅读了所有Qt5 WebKit文档,但未发现任何相关信息。我在StackOverflow上也发现了一些密切的问题,但没有一个能帮助你解答。
我写了一个类来替换标准的QWebPage类来替换用户代理并允许在新窗口中打开链接,我觉得我必须对该类做一些事情。我试图覆盖triggerAction函数,但它永远不会被调用。
如果有人遇到同样的问题,请告诉我实现目标的方法。