QT的runJavaScript初始化window.onload
背景:需要在qt的qwebengineview中显示根据需要显示不同的网页,网页由xml和xsl实现。
问题:怎么在加载时完成含参的初始化
实现:
view->page()->runJavaScript(QString("window.onload=function(){test('%1')}").arg(ruleName));
解释:
在执行runJavaScript直接执行将window.onload作为代码块,然后通过arg完成传参。
...
原创
2021-09-08 10:44:20 ·
653 阅读 ·
0 评论