我正在使用Xam.Plugin.Media访问我的Xamarin forms应用程序中的相机和图片库。
它可以在IPhone和安卓设备上运行,但不能在最新的iOS10.3版本的IPad上运行。当我调用打开摄像头的函数时,屏幕会冻结。
我也尝试了其他插件,但同样的问题。前置摄像头工作正常,但后置摄像头不工作。
发布于 2017-04-04 12:59:19
我在下面的链接中找到了这个问题的修复。
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上都能正常工作。
https://stackoverflow.com/questions/43185839
复制相似问题