[英]get Picture from exising camera app Windows Phone 8.1 runtime c#
我想调用一个函数,将打开“电话”的“标准”相机应用程序,用户拍摄照片,然后我将获得一些有关所拍摄照片的信息。
我不想这样写一个单独的照片应用程序(我必须在另一个视图中使用Windows.Media.Capture.MediaCapture来做,我想在这里阅读条形码,但在这里我只想获得一张漂亮的照片)
在我看来,它应该像SpeechRecognizer一样工作,我只是等到ist完成后才能得到结果。
有没有办法做到这一点,还是我不得不写自己的相机视图? (如果用户在手机上拥有通用的相机外观,那就太好了)
有人知道这是否可能吗?
雷根斯机甲
在Windows Phone 7和8中,您可以使用PhotoChooserTask,但Windows Phone 8.1 XAML中不再提供该功能。 但是有一个解决方法。
您可以使用FileOpenPicker
var picker = new FileOpenPicker
{
ViewMode = PickerViewMode.Thumbnail,
SuggestedStartLocation = PickerLocationId.PicturesLibrary,
};
picker.FileTypeFilter.Add(".jpg");
picker.FileTypeFilter.Add(".jpeg");
picker.PickSingleFileAndContinue();
这将启动选择器从图片库中选择照片,但是UI底部有一个相机按钮,用户可以用来拍摄新照片。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.