簡體   English   中英

在xamarin.android/iOS中檢查相機是否正常工作

[英]Check camera working or not in xamarin.android/iOS

我正在為Android / iOS開發應用程序,其中已實現了相機功能。

此功能包括只要用戶單擊特定對象的照片,我們就通過處理圖像來計算一些值。 到目前為止,此功能運行良好。

但是,我們需要添加的另一項驗證是,如果用戶嘗試拍照,並且相機未在工作/被擋住,則我們需要顯示一些警告,提示相機不可用。

該應用將在Android / iOS平台上可用。

我們可以通過xamarin中的代碼來執行此操作嗎?還是可以使用其他解決方法?

我嘗試使用很少的啟用/禁用攝像頭的應用程序,但是在那種情況下,警報不會顯示,只會關閉我們的應用程序。

任何幫助對此表示贊賞!

您可以使用xam.plugin.media的nuget中的xam.plugin.media。 將此包也添加到您的Android和IOS項目中。 閱讀此鏈接以獲取有關權限和配置的更多信息jamesmontemagno / MediaPlugin

if (!CrossMedia.Current.IsCameraAvailable || !CrossMedia.Current.IsTakePhotoSupported)
  {
      await DisplayAlert("Error", "No camera available.", "Dismiss");
      return;
  }

CrossMedia正在using Plugin.Media; namespace. using Plugin.Media; namespace.

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM