0
카메라의 응용 프로그램이 장치 설정에서 활성화 또는 비활성화되었는지 어떻게 알 수 있습니까?코르도바/Phonegap : 카메라가 사용 설정되어 있습니까?
내 목표는 카메라가 사용 중지 된 경우를 대비 한 맞춤 메시지를 표시하는 것입니다.
나는 Cordova/Phonegap 6.0.4를 사용하고 있습니다.
카메라의 응용 프로그램이 장치 설정에서 활성화 또는 비활성화되었는지 어떻게 알 수 있습니까?코르도바/Phonegap : 카메라가 사용 설정되어 있습니까?
내 목표는 카메라가 사용 중지 된 경우를 대비 한 맞춤 메시지를 표시하는 것입니다.
나는 Cordova/Phonegap 6.0.4를 사용하고 있습니다.
"내 응용 프로그램에서 카메라를 사용하거나 사용하지 않도록 설정했는지 확인하십시오"라는 말은 "Android 또는 iOS에서 카메라를"사용 중지 할 수 없기 때문에 "내 응용 프로그램에서 사용 권한이 부여 된 카메라입니까?"라는 의미입니다. 당신은이 작업을 수행 할 cordova-diagnostic-plugin를 사용할 수 있습니다
먼저 설치한다 :
cordova.plugins.diagnostic.isCameraAuthorized(function(authorized){
if(!authorized){
// Display some message to user
}
}, function(error){
console.error("The following error occurred: "+error);
});
데이브, 당신은 맞다 : 물론 내가 작성해야
을 다음 사용 "사용 가능"대신 "승인 됨". 어쨌든 : 당신이 언급 한 플러그인이 내가 찾고있는 플러그인입니다. 그리고 iOS 및 최신 Android 휴대 전화의 매력처럼 작동합니다. 안타깝게도 Android 5 버전은 항상 "authorized == true"를 반환합니다. 이것은 플러그인의 문서에 잘 설명되어 있습니다 ... 그리고 나는 내 테스트 장치 중 하나를 사용하여 직접 증명할 수있었습니다. 그러나 어쨌든 : 이것은 내가 필요로하는 모든 것입니다. 감사합니다! – Ingmar