Кажется, что WebEngineView не предоставляет возможности доступа к загруженному HTML-контенту по какому-то URL. Похоже, что некоторые связанные функции еще не реализованы. 1 2
Как получить html-содержимое загруженного URL-адреса в QML WebEngineView?
Ответы (1)
В настоящее время вы должны использовать JavaScript, чтобы получить исходный код html. Например, эта функция извлечет исходный код html и выведет его на консоль:
function getSource(){
var js = "document.documentElement.outerHTML";
webview.runJavaScript(js, function(result){console.log(result);})
}
person
WaltPurvis
schedule
31.08.2015
Спасибо, я тоже нашел, что это лучший способ на данный момент.
- person Max Go; 12.09.2015