【问题标题】:Rear camera is not working in Ipad in Xamarin forms App后置摄像头在 Xamarin 表单应用程序中的 Ipad 中不起作用
【发布时间】:2017-08-28 09:23:07
【问题描述】:

我正在使用 Xam.Plugin.Media 在我的 Xamarin 表单应用程序中访问相机和照片库。

它适用于 iPhone 和 Android 设备,但不适用于最新 ios 版本 10.3 的 iPad。 当我调用函数打开相机时,屏幕会被冻结。

我也尝试了其他插件,但同样的问题。 前置摄像头工作,但后置摄像头不工作。

【问题讨论】:

  • 它在其他应用程序中也有效吗?还是普通的相机应用?
  • 感谢@GeraldVersluis 的回复。是的,它在其他应用程序中工作。我找到了解决此问题的方法并发布了答案。

标签: ipad camera xamarin.forms


【解决方案1】:

我在以下链接中找到了解决此问题的方法。

https://github.com/jamesmontemagno/MediaPlugin/issues/173

Application freezes when trying to present rear camera on iPad

其实我用的是这段代码

UISlider.Appearance.MinimumTrackTintColor = UIColor.Red.ColorWithAlpha(100);

在 ios 中配置 UISlider 的一些外观。它导致了这个问题。 通过删除这些线,相机在 iphone 和 Ipad 上都可以正常工作。

【讨论】:

  • 其实我有同样的问题,同样的设备,只是没有 UISlider 代码。前置摄像头运行良好,在所有其他设备上运行良好,在 iPad air 上运行良好......前摄像头运行良好,后摄像头运行良好。
猜你喜欢
  • 1970-01-01
  • 2017-05-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多