首页 文章

Zxing Xamarin在简历上形成BlackScreen

提问于
浏览
2

今天我发现了一个关于Xamarin Forms(Android)的问题 - iOS效果很好 .

Zxing在构造函数中初始化 . 权限已正确设置 .

重现步骤:

  • 导航到扫描仪页面 . (不要扫描任何东西)

  • 单击"Home"按钮,进入开始屏幕 .

  • 使用Android "App-Switcher"在应用程序中导航回来

  • 现在你得到一个黑屏 .

如果我回到应用程序,方法 protected override void OnAppearing() 被调用 . 在这里我设置 zxing.IsScanning = true;

如果我在我的应用程序中导航,例如从扫描仪页面导航并导航回来 - 一切正常 .

Zxing版本:2.3.2并且还测试了2.3.1 XamarinForms版本:2.5.0.91635

适用于iPhone SE 7,7上的iOS 10-11,适用于Galaxy S7,华为P8,LG G3上的Android 6,7

1 回答

  • 0

    我正在使用 Xamarin.Forms 并在 OnAppearing() 中调用 InitializeComponent(); 解决了问题(可能不是最优雅的解决方案,但它工作正常)

相关问题