// public StreetViewPage() { InitializeComponent(); // 进入全屏模式 ApplicationView.GetForCurrentView().TryEnterFullScreenMode(); /*var localFolder = ApplicationData.Current.LocalFolder; * Debug.WriteLine(localFolder.Path); * var existingFile = localFolder.TryGetItemAsync("Test.html"); * if (existingFile == null) * { * Debug.WriteLine("null"); * }*/ var uri = new Uri("ms-appx-web:///Web/Test.html"); Webview1.Navigate(uri); BackButtonControl.OnBackButtonClicked += () => { var rootFrame = Window.Current.Content as Frame; ApplicationView.GetForCurrentView().ExitFullScreenMode(); rootFrame?.GoBack(); }; ProgressRingGrid.Visibility = Visibility.Visible; ProgressRingGrid.Show(); }
private async void Page_Loaded(object sender, RoutedEventArgs e) { await Task.Run(async() => { await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, async() => { // 延迟两秒后把progress隐藏 await Task.Delay(3000); ProgressRingGrid.Hide(); // 显示播放按钮 VideoButtonGrid.Visibility = Visibility.Visible; VideoButtonGrid.ShowPlayButton(); ProgressRingGrid.Visibility = Visibility.Collapsed; }); }); // 背景音乐 var localFolder = ApplicationData.Current.LocalFolder; try { var musicFile = await localFolder.GetFileAsync(_memoryViewModel.KeyNo.ToString()); using (var stream = await musicFile.OpenAsync(FileAccessMode.Read)) { _backgroungMusic = new MediaPlayerElement { Source = MediaSource.CreateFromStream(stream, "mp3"), AutoPlay = true }; } } catch (FileNotFoundException) { _backgroungMusic = null; } }