현재 원하지 않는 애플리케이션 종료를 처리하기 위해 onBeforeUnload에서 이벤트를 발생시키고 있습니다. 그것은 IE와 Firefox에서 잘 작동하며 WCF 이중 클라이언트를 서비스 인스턴스에서 로그 오프 할 수 있습니다. 하지만 Chrome에서는 작동하지 않습니다.Chrome에서 Silverlight AppExit 처리
해결 방법이 있습니까? 내 Chrome 콜백은 항상 이로 인해 시간 초과 예외를 발생시킵니다.
현재 원하지 않는 애플리케이션 종료를 처리하기 위해 onBeforeUnload에서 이벤트를 발생시키고 있습니다. 그것은 IE와 Firefox에서 잘 작동하며 WCF 이중 클라이언트를 서비스 인스턴스에서 로그 오프 할 수 있습니다. 하지만 Chrome에서는 작동하지 않습니다.Chrome에서 Silverlight AppExit 처리
해결 방법이 있습니까? 내 Chrome 콜백은 항상 이로 인해 시간 초과 예외를 발생시킵니다.
크롬은 Silverlight 플러그인을 매우 대략적으로 종료합니다. Application.Exit 이벤트의 코드가 예상대로 작동하지 않을 수 있습니다. 그러나 사용자가 페이지를 정말로 떠나고 싶은지 물어볼 수 있습니다. 아래의 이벤트 처리기는 null을 반환하지 않습니다.
은 [크롬 작동하지 window.onbeforeunload]의현재이 기능을 사용하고 있지만이 기능은 작동하지 않습니다. Chrome에서 저장 작업을 수행하기 위해 wcf 서비스를 호출 할 수 없다는 메시지 만 전달합니다. – Kubi
window.onbeforeunload = confirmExit; function confirmExit() { // 경고 (_identifier); PageMethods.SignOff (_identifier, OnSignOffComplete); return "?"; } – Kubi
좋아요, 이제 문제가 무엇인지 더 잘 이해합니다 -> 내 질문 편집을보십시오. – Benjamin
가능한 중복 (http://stackoverflow.com/questions/4802007/window-onbeforeunload-not-working-in-chrome)는 –
그래 내가 추측 이것은이다
duplicate – Kubi