3

我正在编写一个跨平台 Xamarin.Forms 应用程序,其中我的应用程序使用相机并在运行时向用户请求相机权限。我正在使用Xamarin.Essentialsnuget 包来检查和请求权限。但在我请求摄像头访问权限之前,我想确保设备具有摄像头硬件。是否有任何跨平台方法来检查设备是否具有摄像头硬件?我检查了 Xamarin.Essentials 文档,但似乎在任何地方都找不到。

4

2 回答 2

0

媒体插件有这个API

CrossMedia.Current.IsCameraAvailable
于 2020-05-22T15:24:45.770 回答
0

我们现在应该使用Media Picker,因为对Media 插件的支持已于 2020 年 12 月正式停止:

Xamarin.Essentials 1.6 引入了对使用新的 Media Picker API挑选/拍摄照片和视频的官方支持。[...] 我将在 2020 年 12 月正式归档这个图书馆 [...]

于 2021-05-17T07:39:02.933 回答