FBrowserCEF3Lib浏览器开发技术交流网址

 找回密码
 立即注册
查看: 2228|回复: 0

CEF3专辑-进阶篇-04-单窗口运行

[复制链接]

签到天数: 32 天

[LV.5]常住居民I

10

主题

34

回帖

554

积分

中级会员LV1

太阳月亮月亮星星

积分
554
发表于 2025-1-20 16:32:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 KenTien 于 2025-3-11 08:27 编辑

[C++] 查看源码 复制代码
// Client handler abstract base class. Provides common functionality shared by
// all concrete client handler implementations.
class ClientHandler : public CefClient,
public CefLifeSpanHandler//包含这个
{
// CefClient methods
CefRefPtr<CefLifeSpanHandler> GetLifeSpanHandler() override { return this; }
// CefLifeSpanHandler methods
  virtual bool OnBeforePopup(CefRefPtr< CefBrowser > browser,
          CefRefPtr< CefFrame > frame,
          const CefString& target_url,
          const CefString& target_frame_name,
          WindowOpenDisposition target_disposition,
          bool user_gesture,
          const CefPopupFeatures& popupFeatures,
          CefWindowInfo& windowInfo,
          CefRefPtr< CefClient >& client,
          CefBrowserSettings& settings,
          CefRefPtr< CefDictionaryValue >& extra_info,
          bool* no_javascript_access
  ) override;
// 实现
  bool ClientHandler::OnBeforePopup(CefRefPtr<CefBrowser> browser, CefRefPtr<CefFrame> frame, const CefString& target_url, const CefString& target_frame_name, WindowOpenDisposition target_disposition, bool user_gesture, const CefPopupFeatures& popupFeatures, CefWindowInfo& windowInfo, CefRefPtr<CefClient>& client, CefBrowserSettings& settings, CefRefPtr<CefDictionaryValue>& extra_info, bool* no_javascript_access)
{
    browser->GetMainFrame()->LoadURL(target_url);
    return true;
}



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们 在线手册 视频教程 赞助支持 CEF官网 易语言官网 火山开发官网
拒绝任何人以任何形式在本网站发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表本网站立场!

网址帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!

Archiver| 手机版| 小黑屋| 联系QQ:283987887 劰载中...

Powered by Discuz! X5.0 GMT+8, 2026-9-17 07:05 , Processed in 0.023156 second(s), 11 queries , Redis On.

 川公网安备51090302000262 蜀ICP备2023034329号
快速回复 返回顶部 返回列表