Qt WebEngine:有没有办法模拟移动浏览器?
Posted
技术标签:
【中文标题】Qt WebEngine:有没有办法模拟移动浏览器?【英文标题】:Qt WebEngine : Is there a way to emulate a mobile browser? 【发布时间】:2016-05-24 16:08:39 【问题描述】:主要问题在标题中。我需要在桌面软件中模拟移动浏览器。我需要从桌面视图切换到移动视图,反之亦然。我的第一个想法是将视图调整为移动标准尺寸。它适用于只关注框架大小的主要网站。
但我不确定 webview 是否被视为真正的移动 webview。有没有办法将 Qt WebEngine 配置为移动浏览器或只是伪造它?
【问题讨论】:
【参考方案1】:您需要在 Qt WebEngine 中设置标题 UserAgent
。
https://varvy.com/mobile/vary-user-agent.html
正如@demonplus 所说,使用httpUserAgent 属性。
【讨论】:
要更改用户代理,您需要使用httpUserAgent 属性 谢谢!这正是我所需要的。我在 webview 对象中寻找这个属性。以上是关于Qt WebEngine:有没有办法模拟移动浏览器?的主要内容,如果未能解决你的问题,请参考以下文章
为啥qt webengine不能播放youtube直播视频流
用于 javascript 的 QT 5.4 WebEngine 开发工具
如何使用 QT WebEngine 发送 HTTPHeader?