QWebengineview會出現有時候頁面明明加載完畢,但是實際顯示的內容還是之前的頁面,需要一次手動去更新頁面的操作才能讓網頁的內容進行刷新。實際情況就像下面GIF呈現的情況
這種情況我碰到過兩次,都是因為項目需要我們的產品邊框有陰影
第一次項目組前輩選擇了WINAPI來實現,調用DwmExtendFrameIntoClientArea這個API來做的
第二次我來做,選用了QT的QGraphicsDropShadowEffect特效類來做,也出現了這樣的情況
我發現QWebengineview初期版本的bug是真的多,Qwebengineview還是需要謹慎使用,不知道新版本中這個bug還存不存在了,google上也沒人關注這方面的問題