提问人:Alex Logvin 提问时间:10/16/2023 更新时间:10/16/2023 访问量:24
在使用 Xamarin Forms 制作的 iOS 应用程序上查看相机使用情况的上一帧
Seeing last frame from previous session of camera usage on iOS application made with Xamarin Forms
问:
我有一个用 C# 中的 Xamarin Forms 制作的 iOS 应用程序。我使用 CortexDecoderUnifiedXF(3.8.0 版)扫描条形码。当我第一次打开带有相机预览的页面时,一切正常。当我第二次打开带有相机预览的页面时,大约100毫秒,我看到上一个会话的帧,然后它继续显示实时相机捕获。这也发生在我参与的其他项目中,以及使用相机的不同 NuGet 包以及不同的 iOS 版本和不同的 iPhone 型号。
问:有没有办法避免在再次启动相机时看到上一个相机使用会话的最后一帧?怎么做呢?
可能的解决方案问题: 隐藏相机预览一段时间是唯一的选择吗?还要等待多少时间? 或者可以在页面打开时清除相机缓冲区(或所谓的缓冲区),以便不保存最后一帧相机帧?
尝试在导航后页面准备就绪后立即显示相机预览,但无济于事。
答: 暂无答案
评论