gpt4 book ai didi

qt - 如何设置 WebView 内容比例(qml QT 5.2)

转载 作者:行者123 更新时间:2023-12-04 18:34:44 24 4
gpt4 key购买 nike

我使用 qml WebView QT 5.2。

WebView {    
anchors.fill: parent
url: "http://google.com"
}

加载的页面内容根据 WebView 宽度进行缩放。如何获得浏览器中的默认比例?

左图是我的 WebView,右图是 Google Chrome enter image description here

最佳答案

要实现与您提问的图片 2 中相同的缩放比例,您必须将 WebViewuser-agent 属性 设置为chrome one 如下:

import QtWebKit.experimental 1.0
...
WebView {
anchors.fill: parent
url: "http://google.com"
experimental.userAgent:"Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1667.0 Safari/537.36"
}
...

[更新]注意来自 3 个不同用户代理字符串的 3 个图像之间的区别

----------------------------------------用户代理 Android 浏览器------------------------------------ --------------

"Mozilla/5.0 (Linux; U; Android 4.0.3; ko-kr; LG-L160L Build/IML74K) AppleWebkit/534.30    (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30"

user-agent Android Browser

----------------------------------------用户代理 Chrome 浏览器------------------------------------ --------------

"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.146 Safari/537.36"

user-agent Chrome Browser

----------------------------------------用户代理 Ipad-Macosx/Safari-------------------------------- --------------

"Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5355d Safari/8536.25"

user-agent Ipad-Macosx/Safari

关于qt - 如何设置 WebView 内容比例(qml QT 5.2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22356243/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com