c# - MonoTouch ZXING 相机打不开

标签 c# xamarin.ios zxing

我正在使用此应用扫描 ZXING 条形码:

https://github.com/jmawebtech/BarcodeReader-MonoTouch

如果我进入应用程序,扫描条形码,按主页按钮,重新进入应用程序,然后单击扫描,我会看到黑屏,看起来像相机快门永远不会打开。我在这张票上附上了一张图片。

如果我按取消并返回扫描,我会看到相机再次打开。

为什么有时候相机打不开?

Camera Image Stays closed

最佳答案

我必须将此代码添加到 Info.plist:

UIApplicationExitsOnSuspend 是

对于 App Delegate,我必须添加以下代码:

    public override void OnResignActivation (UIApplication application)
    {
        UIApplication.SharedApplication.PerformSelector(new Selector("terminateWithSuccess"), null, 0f);
    }

此软件中使用的录像机不能在后台线程上运行。

关于c# - MonoTouch ZXING 相机打不开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11332855/

相关文章:

c# - 如何使用 C# 在 Excel 中获取用户选定范围内的特定单元格

c# - 为什么我会遇到超时异常以及在使用 httpwebrequest 下载文件时我应该如何处理?

ios - 为什么我得到 "[UITextField hasText]: unrecognized selector"?

c# - Xamarin.Forms iOS ListView 所选项目颜色

android - 以xamarin形式在 ListView 内随机触发的条目控制焦点取消焦点事件

android - 在 Android 上开始使用 ZXing

c++ - 错误 : 'srandom' was not declared in this scope

c# - 外部连接

c# - 如何使用C#创建DataTemplate并设置子控件的资源?

java - 从文本字段生成二维码 zxing 小程序?