Я работаю над Ionic Native Camera Plugin и выполнил все инструкции, приведенные здесь на странице в официальной документации .Вот код, который я написал для него:
getPhoto(){
console.log("In get Photo Method");
const options: CameraOptions = {
quality: 100,
destinationType: this.camera.DestinationType.FILE_URI,
encodingType: this.camera.EncodingType.JPEG,
mediaType: this.camera.MediaType.PICTURE
}
this.camera.getPicture(options).then((imageData) => {
console.log("Check Image"+imageData);},
(err) => {
console.log("Check Error Red"+err);
});}
Журнал консоли, который я получаю с помощью инструментов разработчика Chrome, отображается ниже, где не показано, как вызывается getPicture (): Но когда я запускаю его в браузере только для тестирования, он отображает консольные сообщения и предупреждения, как показано ниже:
Примечание. Никаких исключений или сбоев приложения не происходит.выполнение просто застревает в функции обратного вызова this.camera.getPicture