private async void TxtInstaLink_TextChanged(object sender, TextChangedEventArgs e) { try { spDLMediaProgress.Visibility = Visibility.Visible; string imgUri = await UtilityClass.retrieveWebPhotoLink(txtInstaLink.Text, "Insta"); if (imgUri != null) { imgInstaPhoto.Source = null; gdMediaContainer.Visibility = Visibility.Visible; if (imgUri.Contains(".mp4")) { imgInstaPhoto.Visibility = Visibility.Collapsed; mdePlayer.Source = new Uri(imgUri); mdePlayer.Visibility = Visibility.Visible; } else { imgInstaPhoto.Visibility = Visibility.Visible; mdePlayer.Visibility = Visibility.Collapsed; imgInstaPhoto.Source = new BitmapImage(new Uri(imgUri)); } } gdLinkErrorDownload.Visibility = Visibility.Collapsed; } catch (Exception) { gdMediaContainer.Visibility = Visibility.Collapsed; } finally { spDLMediaProgress.Visibility = Visibility.Collapsed; } }
private async void BtDownloadInstaPhotoOverlay_Click(object sender, RoutedEventArgs e) { await saveInstaPhoto(await UtilityClass.retrieveWebPhotoLink(web.Source.AbsoluteUri, "Insta")); }
private async void BtDownloadRedditPhotoOverlay_Click(object sender, RoutedEventArgs e) { await manualSavePhoto(await UtilityClass.retrieveWebPhotoLink(web.Source.AbsoluteUri, "Reddit")); }