首先让我说我知道有很多类似的问题,但是他们讨论的情况与我的情况略有不同,并且我很难理解文档,因此很难使它们适合我的情况。
我只是在尝试给用户一个预览屏幕,他可以在其中选择确认图像或捕获新图像。我的应用程序的相机组件只是一个管道,所以我不想保存图像,这就是为什么我不使用意图。
我曾认为捕获图像(在负责捕获的类中)并将其接收回包含ImageView的活动是一件简单的事情,然后我将执行一个简单的if-else操作。
我遇到的问题是实际的takePicture方法与图像视图位于单独的类中,并且它或onPictureTaken都不返回任何有形的东西。所以我不知道我的图像相对于ImageView的确切位置。
从文档中,我了解到这不是处理确认捕获方案的正确方法,而是与传递给takePicture的参数有关。
我真的不确定如何解决此问题,将不胜感激。可以https://www.npmjs.com/package/body-parser#bodyparserurlencodedoptions查看代码(而不是使页面混乱)。