기본 Java 함수를 호출하는 JS 함수가 있습니다. 이 기본 함수는 Bluetooth 명령문을 호스트에 보냅니다. 이 호스트는 비동기 적으로 응답하며,이 응답은 핸들러에 의해 반입됩니다.PhoneGap 비동기 작업이 완료 될 때까지 대기
제 질문은 실제로 대답이있을 때 대답을 포함하는 결과를 다시 JS로 보낼 수 있습니까?
두 번째 콜백을 보내려고했으나 JS 함수가 모든 결과가 나타날 때까지 대기하지 않기 때문에 제대로 작동하지 않습니다 (예 : Android Phonegap: Notify javascript when an AsyncTask is finished).
this.success(result, this.myCallbackId);
당신이 도움이 될 수 있습니다 희망 :
두 번째로 내가 (이 예에서) 코드 줄, 내가이되지 않습니다 생각에 액세스 할 수 없습니다 ... 전에 완료!
죄송합니다. 귀하의 의견을받지 못했습니다. 내가 콜백 솔루션을 사용하는 것을 선호합니다 – belafarinrod91
예,하지만 그것은 더 이상 사용되지 않거나 더 이상 작동하지 않는 것 같습니다 (나는 몰라요, 체크하지 않았습니다.) 비동기 호출되는 콜백에 의존하지 않습니다. 환경 설정 이외의 이유로 비동기가 작동하지 않는 이유가 있습니까? 그것을 시도해보십시오.] = –
예, 어디에서 정보를 얻었습니까? 콜백 솔루션이 사용되지 않습니다. 나는 시도를 가질 것이다 - 많이 고마워! – belafarinrod91