찾다

 >  Q&A  >  본문

angular.js - WeChat 공개 계정 개발에 사용되는 anglejs 프레임워크, 네트워크 상태를 실시간으로 모니터링하고 네트워크 연결이 끊어졌을 때 $http 요청을 방지하는 방법

Angular를 사용하여 공개 계정을 개발하고 $http 서비스를 사용하여 데이터에 액세스합니다. 그러나 WeChat 테스트에서는 네트워크 연결이 끊어져도 $http 요청이 계속 실행되고 오류 페이지가 점프합니다. ( 인터셉터가 설정되어 있으므로 $http가 응답하지 않거나 응답이 실패하면 내 사용자 정의 인터셉터로 인해 페이지가 이동하게 됩니다. 요청이 일반적인 http://www.baidu com 링크인 경우 wifi 및 모바일 데이터 연결이 끊어졌습니다라는 메시지를 표시하는 대신 사용자 정의 오류 페이지()로 이동합니다. 메시지를 표시할 수 있음: Wi-Fi 및 모바일 데이터 연결이 끊어졌습니다. 네트워크 연결이 끊어진 후 어떻게 $http 요청을 가로채고 메시지를 올바르게 표시할 수 있나요? 감사합니다

PHPzPHPz2760일 전1490

모든 응답(1)나는 대답할 것이다

  • 習慣沉默

    習慣沉默2017-05-15 17:12:15

    404, 500 등과 같이 http 요청에서 반환된 상태 코드를 기반으로 프롬프트를 표시하여 다른 프롬프트 페이지로 전환할 수 있습니다

    회신하다
    0
  • 취소회신하다