我正在开发Cordova相机插件。当您打开相机时,它允许用户拍摄照片(第一部分),然后用户可以预览照片屏幕,用户可以在此处保存或丢弃图像(第二部分)。根据我的要求,我需要知道用户何时处于第二部分,即他/她处于“保存/丢弃”屏幕。
我能够通过通知在iOS中检测到它。但我没有任何Android经验,所以无法找到方法。
任何帮助将不胜感激。
答案 0 :(得分:0)
我正在开发Cordova相机插件
根据您的评论,您使用的是现有的Cordova相机插件。我认为你的意思是说你正在分配该插件并对其进行更改。
该插件正在Android上使用ACTION_IMAGE_CAPTURE
来拍照。这委托给外部相机应用程序。有数百种可能的相机应用程序可以处理请求。这包括来自数千款Android设备型号的预安装相机应用程序。
我需要知道用户何时处于第二部分,即他/她处于“保存/丢弃”屏幕。
相机应用程序的开发人员无需为ACTION_IMAGE_CAPTURE
用户提供“保存/放弃”屏幕。有些可能,有些可能没有。对于那些做的人,没有要求他们以某种方式告诉其他应用程序用户现在处于“保存/放弃”屏幕。
因此,使用该插件中的现有核心逻辑无法实现此目的。