CefView / QCefView

A Qt Widget encapsulated CEF view based on QWidget
https://cefview.github.io/QCefView/
GNU Lesser General Public License v2.1
521 stars 137 forks source link

[BUG]: mac cefview 虚函数onNewPopup不被调用 #319

Closed LiYaLinIsLaoSix closed 11 months ago

LiYaLinIsLaoSix commented 11 months ago

Describe the bug 【Bug描述】 1、Widget 继承 QCefView,点击页面超级链接,虚函数onNewPopup不会被调用(之前102 重写的onBeforePopup会正常被调用,但是最新版改为onNewPopup不会被调用);

...

To Reproduce 【复现步骤】

一、虚函数onNewPopup不会被调用; 1、Widget 继承 QCefView,实现onNewPopup; 2、运行app正常显示页面; 3、点击页面超级链接; 3、onNewPopup不会被调用,直接新页面;

Expected behavior 【正确的预期行为】

一、继承QCefView,打开新页面虚函数onNewPopup被调用;

Screenshots 【截图】

...

Environment 【BUG产生的环境】

Additional context 【更多额外信息】

...

L-Super commented 11 months ago

可使用onNewBrowser尝试看看

LiYaLinIsLaoSix commented 11 months ago

我不想创建新的窗口,直接调整到该连接

LiYaLinIsLaoSix commented 11 months ago

onNewBrowser 是可以实现我的功能,谢谢