private void WebViewContent_NavigationCompleted(WebView sender, WebViewNavigationCompletedEventArgs args)
        {
            // show refresh button
            RefreshSymbol.Symbol = Symbol.Refresh;

            //string functionString = "new MutationObserver(function () { window.external.notify(document.title); }).observe(document.querySelector('title'), { childList: true })";
            //await WebViewContent.InvokeScriptAsync("eval", new string[] { functionString });
            DocumentTitleChangedEvent?.Invoke(this, WebViewContent.DocumentTitle);

            UpdateNavigationButtonEnabledState();
        }
Example #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="event"></param>
 protected virtual void OnDocumentTitleChangedEvent(DocumentTitleChangedEvent @event)
 {
     Title      = @event.Title;
     ModifiedAt = @event.ModifiedAt;
 }