시작시 WL 서버에 연결하도록 응용 프로그램을 구성하지만 WL 서버를 사용할 수없는 여러 시나리오를 처리하는 데 어려움이 있습니다 (예 : 오프라인 모드).IBM Worklight 6.1 - 오프라인에서 Worklight 서버를 처리하거나 클라이언트 응용 프로그램에서 응답하지 않는 방법
connectOnStartup : false
onConnectionFailure() 콜백이 호출되지 않고 앱이 초기화 프로세스에서 고정 된 상태로 유지됩니다.
수동 연결로 WL.Client.connect (옵션)를 사용하면 onFailure 핸들러도 트리거되지 않습니다.
오류 처리가 호출되지 않는 이유는 무엇입니까? 오프라인 모드 제한 및 사용자 지정 흐름과 함께 WL 서버에 연결할 수없는 경우에도 응용 프로그램이 여전히 작동하는지 확인하는 가장 좋은 방법은 무엇입니까?
여기서는 완전히 완벽하게 호출됩니다. 그것을 볼 수있는 충분한 코드와 재생 단계를 제공하십시오. –
또한 onFailure는 제한 시간 (기본값 또는 사용자가 지정한 것이 든)이 만료 될 때까지 호출되지 않으므로 충분히 기다리지 않으면 호출되지 않는 것처럼 보일 수 있습니다 실행 시간 초과. –