Имаме html файл, компилиран в нашето приложение, и предаваме този URL на CefBrowserHost::CreateBrowserSync().
Вижте resource_util_win.cpp в примера на cefclient, по-специално GetResourceId() за свързване на URL адреса с компилирания ID на ресурса.
Междувременно тялото на нашия splashscreen.html има
<body class="splash" onload=" pageLoad() ">
и pageLoad() изглежда така
function pageLoad() {
window.location = "www.yourrealurl.com";
}
}
Нашият начален екран има фон, зададен от лист със стилове и анимиран gif, и изчезва веднага щом се появи исканият URL адрес.
Ако вече сте получили отговора на сървъра, но изобразяването отнема много време, това няма да помогне. Използваме Angular в заредената страница, за да я скрием, докато не приключи със зареждането на своите зависимости.
<div ng-cloak class="ng-cloak" ng-if="IsInitDone()">
person
PhysicalEd
schedule
25.03.2015