我使用了 微软的边缘WebView2 控制在我的 WPF 应用程序。 我的申请有一个单独的标签用浏览器元件,载入具体的资源。
但是,浏览器不负荷页,直到用户打开,标签。 是否有办法 预载 的页面浏览器中的 显示之前 吗? 也许有一个类似的设置,作为在标准Microsoft Edge的浏览器(https://www.thewindowsclub.com/enable-preload-new-tab-page-on-edge)?
我使用了 微软的边缘WebView2 控制在我的 WPF 应用程序。 我的申请有一个单独的标签用浏览器元件,载入具体的资源。
但是,浏览器不负荷页,直到用户打开,标签。 是否有办法 预载 的页面浏览器中的 显示之前 吗? 也许有一个类似的设置,作为在标准Microsoft Edge的浏览器(https://www.thewindowsclub.com/enable-preload-new-tab-page-on-edge)?
如果是可见的延迟你们想要改变,我已经挣扎着同样的事情。 由于WebView2必须采用在一个UI线,我不相信有办法解决这一拖延。 对于"这将需要足够了,直到有一个预选项"的解决方案,我DefaultBackgroundColor的颜色相同时,它载有一个简单的"Loading..."标签可见,直到我收到"载荷"的信息在wv2Editor_WebMessageReceived,我提出与事件监听函数中的html源如下:
window.addEventListener('load', (event) => {
window.chrome.webview.postMessage('{ "event":"Load"}');
});