2017-03-18 4 views

답변

0

"내 응용 프로그램에서 카메라를 사용하거나 사용하지 않도록 설정했는지 확인하십시오"라는 말은 "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); 
}); 
+0

데이브, 당신은 맞다 : 물론 내가 작성해야

$ cordova plugin add cordova.plugins.diagnostic 

을 다음 사용 "사용 가능"대신 "승인 됨". 어쨌든 : 당신이 언급 한 플러그인이 내가 찾고있는 플러그인입니다. 그리고 iOS 및 최신 Android 휴대 전화의 매력처럼 작동합니다. 안타깝게도 Android 5 버전은 항상 "authorized == true"를 반환합니다. 이것은 플러그인의 문서에 잘 설명되어 있습니다 ... 그리고 나는 내 테스트 장치 중 하나를 사용하여 직접 증명할 수있었습니다. 그러나 어쨌든 : 이것은 내가 필요로하는 모든 것입니다. 감사합니다! – Ingmar