如何将加载的 URL 的 html 内容获取到 QML WebEngineView 中?
How to get html content of loaded URL into QML WebEngineView?
似乎 WebEngineView 无法访问某些 URL 加载的 html 内容。
看起来一些相关的功能还没有实现。 1 2
目前您必须使用 JavaScript 来获取 html 来源。例如,此函数将检索 html 源并将其记录到控制台:
function getSource(){
var js = "document.documentElement.outerHTML";
webview.runJavaScript(js, function(result){console.log(result);})
}
似乎 WebEngineView 无法访问某些 URL 加载的 html 内容。 看起来一些相关的功能还没有实现。 1 2
目前您必须使用 JavaScript 来获取 html 来源。例如,此函数将检索 html 源并将其记录到控制台:
function getSource(){
var js = "document.documentElement.outerHTML";
webview.runJavaScript(js, function(result){console.log(result);})
}