2013-10-01 35 views
1

我有一个包含2个选项卡的应用程序。应用程序容器是以本机代码开发的,并且CEF已用于在其中一个选项卡中打开html页面。当我从Tab 1(Native)切换到Tab 2(CEF)时,Tab 2的内容在标签2上可见,但标签2已加载html页面。当我在这种情况下将鼠标悬停在标签2上时,或者在标签2(其当前内容可见标签1的内容)上做不了活动时,html内容变得可见。我已经检查过我隐藏/显示的电话正在发送。由于我无法找到任何解决方案,我想知道是否有一些方法来刷新头部页面。我想如果我能够刷新标签2在每个切换到标签2它应该工作正常。 谢谢如何做CEF窗口刷新?

回答

2

不知道你使用的是什么平台/语言。以下C++代码将重新加载网页。

CefRefPtr<ClientHandler> g_handler; 
g_handler->GetBrowser()->Reload(); 

你可以找到官方包cefclient项目,它演示了各种CEF API使用。