Android Ionic cordova插件相机在拍照后使应用程序崩溃
我有一个使用cordova插件摄像头的Ionic应用程序:4.1.0版本,在Android版本9和MIUI版本11.0.3的Redmi中,它不工作。我可以打开相机并单击图片,但在该应用程序崩溃并重新启动该应用程序后。Android Ionic cordova插件相机在拍照后使应用程序崩溃,android,ionic-framework,android-camera,ionic4,cordova-plugins,Android,Ionic Framework,Android Camera,Ionic4,Cordova Plugins,我有一个使用cordova插件摄像头的Ionic应用程序:4.1.0版本,在Android版本9和MIUI版本11.0.3的Redmi中,它不工作。我可以打开相机并单击图片,但在该应用程序崩溃并重新启动该应用程序后。 请建议更好的解决方案。在Android 11上安装Ionic4摄像头会导致应用程序崩溃/重新启动。 我的解决方案在那之后对我有效,那就是允许它:错误 这是我的完整配置代码 options: CameraOptions = { quality: 30, correct
请建议更好的解决方案。在Android 11上安装Ionic4摄像头会导致应用程序崩溃/重新启动。 我的解决方案在那之后对我有效,那就是允许它:错误 这是我的完整配置代码
options: CameraOptions = {
quality: 30,
correctOrientation: true,
allowEdit: false,
targetWidth: 400,
targetHeight: 600,
destinationType: this.camera.DestinationType.DATA_URL,
encodingType: this.camera.EncodingType.JPEG,
mediaType: this.camera.MediaType.PICTURE
}
galleryOptions: CameraOptions = {
quality: 30,
correctOrientation: true,
allowEdit: false,
targetWidth: 400,
targetHeight: 600,
sourceType: this.camera.PictureSourceType.PHOTOLIBRARY,
destinationType: this.camera.DestinationType.DATA_URL,
encodingType: this.camera.EncodingType.JPEG,
mediaType: this.camera.MediaType.PICTURE
}
您可以共享代码吗?升级到最新版本,即:
5.0.1
-同时将您的设备更新到最新的android版本。您好,@najamusaqib感谢您的回复。我更新了Cordova camera插件和android版本,但仍然出现相同的问题。这只是Redmi的问题吗?你有没有和其他品牌的手机联系过?嗨,@Najamusaqib我的应用在其他手机上运行得很好,在这部Redmi手机上,我的应用在过去3个月里也运行得很好,但在拍摄完照片后的最后几天,它崩溃了。嗨。。请问您使用的是哪个版本的插件?“@ionic native/camera”:“^5.33.0”,“cordova插件camera”:“^5.0.2”。经过几次进一步的研究,我知道Android 11更新并不完全适合所有设备(因此我选择最好关闭允许编辑)。这会导致应用程序出现问题。同样的应用程序在另一台Android 11设备上运行良好。正确。。经过两天的斗争,我也发现。。无论如何谢谢我是新冠病毒。所以我很晚才回复。