在特别提到QWebkit和QDomDocument之后,我进行了大量的谷歌搜索,我了解了当前Qt加载和修改网页的方法是将它们加载到QWebEnginePage中并在其中运行Javascript以查询和修改DOM。
我是否理解为目前没有Qt / C ++可以访问网页的DOM?而且QWebEnginePage和Javascript是最简单的方法?
答案 0 :(得分:0)
如果您使用的是QWebEngine
,则没有直接方法来访问/修改DOM
,而无需使用QWebChannel
可以使用QWebElement从Qt \ C ++直接访问DOM
尽管在Qt 5.5中QWebView
是deprecated