Intel XDK를 사용하여 하이브리드 android 응용 프로그램을 구축했습니다.이 코드 번호 plugin을 사용하여 수신 전화를 감지하려고합니다.Intel XDK는 cordova 플러그인을 사용하여 수신 전화를 감지합니다.
XDK UI 프로젝트 구성 창을 사용하여이 플러그인을 인텔 XDK에서 사용하려면 다음을 수행하십시오.
플러그인이 당신이 그것을 구축하지 않는 한 프로젝트에 추가되지 않습니다 :
내가이 문제는,이 플러그인을 추가 할 수있는 권한 방법입니다 생각합니다.
및 플러그인 JS 기능을 사용할 때, 인텔 XDK 나던 인식, 어쨌든 내가 프로젝트를 구축하고 다음과 같은 기능을 사용 : 문제가 무엇을 할 수있다, 사람이 알고 있지 해고에는 경보를 울리는 없습니다에PhoneCallTrap.onCall(function(state) {
console.log("CHANGE STATE: " + state);
switch (state) {
case "RINGING":
alert("Phone is ringing");
break;
case "OFFHOOK":
console.log("Phone is off-hook");
break;
case "IDLE":
console.log("Phone is idle");
break;
}
}); // xdk reports that 'PhoneCallTrap' is not defined. (W117) PhoneCallTrap.onCall(function(state) {
를?
빌드를 수행 할 때 플러그인 로그에 빌드 ID가 표시됩니까? 그렇다면 플러그인이 빌드에 포함되어 있음을 의미합니다. 그렇지 않은 경우 빌드 또는 플러그인 설정과 관련하여 문제가 발생했습니다 (플러그인 가져 오기 대화 상자가 올바르게 표시됨). 또한 에뮬레이트, 테스트 및 디버그 탭은 프로젝트에 추가 한 타사 플러그인을 볼 수 없으며 프로젝트 탭에서 "확인"할 수있는 "코어"플러그인 만 볼 수 있습니다. 타사 플러그인이 포함 된 앱을 디버깅하려면 빌드해야합니다. – xmnboy