CEF3专辑-进阶篇-02-浏览器的前进、后退、重载功能
本帖最后由 KenTien 于 2025-2-21 10:33 编辑//simple_handler.cpp
//如果集合不为空,获取集合中的第一个CefBrowser元素。
CefRefPtr<CefBrowser> SimpleHandler::getBrowser()
{
if(!browser_list_.empty())
{
returnbrowser_list_.front();
}
return NULL;
}
// 前进功能
void CefBrowserWidget::forward()
{
if(m_cefHandler->getBrowser())
{
m_cefHandler->getBrowser()->GoForward();
}
}
// 后退功能
void CefBrowserWidget::back()
{
if(m_cefHandler->getBrowser())
{
m_cefHandler->getBrowser()->GoBack();
}
}
// 重载功能
void CefBrowserWidget::reload()
{
if(m_cefHandler->getBrowser())
{
m_cefHandler->getBrowser()->Reload();
}
}
页:
[1]