private void Init() { SystemNavigationManager.BackRequested += BackRequested; SystemNavigationManager.AppViewBackButtonVisibility = AppViewBackButtonVisibility.Visible; Loading.IsActive = true; Blur.Visibility = Visibility.Visible; SearchWebView.Navigate(UriSearch); }
private void NewWindowRequested(WebView sender, WebViewNewWindowRequestedEventArgs args) { string Url = args.Uri.ToString(); args.Handled = true; if (Url.Contains("v.qq.com") && (Url.Contains("cover") || Url.Contains("page"))) { var CurrentFrame = Window.Current.Content as Frame; var MainPage = CurrentFrame.Content as MainPage; MainPage.MainFrame.Navigate(typeof(VideoPlayer), Url); } else { SearchWebView.Navigate(args.Uri); } }
public Search() { this.InitializeComponent(); if (ApiInformation.IsApiContractPresent("Windows.Foundation.UniversalApiContract", 5)) { Blur.Background = new AcrylicBrush { BackgroundSource = AcrylicBackgroundSource.Backdrop, TintColor = Colors.Transparent, TintOpacity = 0.1 }; } Rules = LocalObjectStorageHelper.Read <Rules>("rules"); Loading.IsActive = true; Blur.Visibility = Visibility.Visible; SearchWebView.Navigate(UriSearch); SystemNavigationManager.BackRequested += BackRequested; SystemNavigationManager.AppViewBackButtonVisibility = AppViewBackButtonVisibility.Visible; }
private void AutoSuggestBox_SuggestionChosen(AutoSuggestBox sender, AutoSuggestBoxSuggestionChosenEventArgs args) { var hit = (PackagesResult.Hit)args.SelectedItem; SearchWebView.Navigate(new Uri("http://localhost:8671/api/packages/" + hit.objectID)); }