QWebengineview会出现有时候页面明明加载完毕,但是实际显示的内容还是之前的页面,需要一次手动去更新页面的操作才能让网页的内容进行刷新。实际情况就像下面GIF呈现的情况
这种情况我碰到过两次,都是因为项目需要我们的产品边框有阴影
第一次项目组前辈选择了WINAPI来实现,调用DwmExtendFrameIntoClientArea这个API来做的
第二次我来做,选用了QT的QGraphicsDropShadowEffect特效类来做,也出现了这样的情况
我发现QWebengineview初期版本的bug是真的多,Qwebengineview还是需要谨慎使用,不知道新版本中这个bug还存不存在了,google上也没人关注这方面的问题