За последние несколько часов я пытаюсь сделать кнопку, при нажатии кнопки камера откроется.Я тестирую только UWP, и он не работает должным образом.
Я пытался использовать x64 и x86 в UWP (чтобы убедиться, что это не связано с платформой).
private async void Button_Clicked(object sender, EventArgs e)
{
await CrossMedia.Current.Initialize();
if (!CrossMedia.Current.IsCameraAvailable || !CrossMedia.Current.IsTakePhotoSupported)
{
DisplayAlert("No Camera", ":( No camera available.", "OK");
return;
}
var file = await CrossMedia.Current.TakePhotoAsync(new Plugin.Media.Abstractions.StoreCameraMediaOptions
{
Directory = "Sample",
Name = "test.jpg"
});
}
проектв 2017 году стандарт .net, Visual Studio создал проект в xamarin 3.0, и я тоже тестирую его в 2.4, пока ничего не отображается.
в первые несколько раз моя точка останова достигала моего проекта xamarin.forms, новдруг они остановились, может это асинхронная штукаВ настоящее время, когда я отлаживаю и ставлю точку останова, она переходит к app.xaml.cs и помещает туда свою точку останова.
Для тестирования в общем проекте я создал тестовый проект и поместил свой код в этот кодмой код в UWP работал, но ничего не открывалось (код C # не делал никаких исключений во время выполнения).
Этот проект, из которого я беру свой код, является стандартом .net в 2017 году. Пожалуйста, проверьте и помогите, яЯ пытаюсь решить эту проблему за последние несколько часов.