0
plugins.media를 사용하여 이미지를 업로드하고 있는데 문제는 다른 사진 이미지 페이지로 리디렉션하여 거기에 업로드하는 것입니다.Xamarin.forms 동일한 페이지에 이미지를 업로드하고 싶습니다.
var profiletap = new TapGestureRecognizer();
profiletap.Tapped += async (s, e) =>
{
var file = await CrossMedia.Current.PickPhotoAsync();
if (file == null)
return;
await DisplayAlert("File Location", file.Path, "OK");
ImageSource im = ImageSource.FromStream(() =>
{
var stream = file.GetStream();
file.Dispose();
return stream;
});
await Navigation.PushModalAsync(new PhotoPage(im));
};
profile.GestureRecognizers.Add(profiletap);
개미는 여기 photopage 내용
public class PhotoPage : demopage
{
public PhotoPage(ImageSource img)
{
Content = new Image
{
VerticalOptions =LayoutOptions.Start,
HorizontalOptions = LayoutOptions.Start,
Source =img
};
}
}
안녕하세요, 감사합니다.하지만이 작업을 통해 이미지를 저장할 수 없습니다. 다른 페이지로 이동하면 업로드 된 이미지가 손실됩니다 ... 로그 아웃 할 때까지 기다리십시오. –