Skip to content

@capgo/capacitor-network-diagnostics

__CAPGO_KEEP_0__ 네트워크 진단

개요

개요

@capgo/capacitor-network-diagnostics 사용자는 앱을 열 수 있지만 특정 __CAPGO_KEEP_0__에 접근할 수 없거나 TCP 포트, WebSocket 엔드포인트, 또는 네트워크가 잠금된 상태로 다운로드 URL에 접근할 수 없을 때 사용합니다.

Use it when a user can open the app but cannot reach a specific API, TCP port, WebSocket endpoint, or download URL from a locked-down network.

  • getNetworkStatus - HTTP 또는 HTTPS URL에 대한 상태 __CAPGO_KEEP_0__와 지연 시간을 확인합니다.
  • testUrl code
  • testPort - __targetLanguage__ 호스트와 포트에 대한 네이티브 TCP 소켓을 열습니다.
  • testWebSocket - __CAPGO_KEEP_0__ 또는 __CAPGO_KEEP_1__를 확인합니다. ws:// - __CAPGO_KEEP_0__의 네이티브 다운로드 속도 측정 wss:// - 네이티브 TCP 또는 HTTP 프로브를 반복하여 애플리케이션 수준 패킷 손실을 추정합니다.
  • testDownloadSpeed - 조합된 진단 패스를 실행하고 compact한 문제 목록을 반환합니다.
  • testPacketLoss Raw ICMP ping은 App Store 및 Play Store 앱에 일관되게 사용할 수 없으므로 패킷 손실은 반복적인 TCP 또는 HTTP 프로브를 사용합니다.
  • runDiagnostics 공개 __CAPGO_KEEP_0__

__CAPGO_KEEP_0__

- __targetLanguage__ 호스트와 포트에 대한 네이티브 TCP 소켓을 열 수 있습니다.- __CAPGO_KEEP_0__ 또는 __CAPGO_KEEP_1__를 확인합니다.
getNetworkStatus현재 네이티브 연결 유형과 플랫폼 네트워크 플래그를 읽습니다.
testUrl네이티브 네트워킹에서 HTTP 또는 HTTPS URL에 접근할 수 있는지 테스트합니다.
testPort네이티브 네트워킹에서 TCP 호스트와 포트를 열 수 있는지 테스트합니다.
testWebSocket네이티브 네트워킹에서 WebSocket URL이 완전한 핸드셰이크를 완료할 수 있는지 테스트합니다.
testDownloadSpeed네이티브 HTTP 요청으로부터 다운로드 속도를 측정합니다.
testPacketLoss반복적인 TCP 또는 HTTP 프로브를 통해 애플리케이션 수준 패킷 손실을 추정합니다.
runDiagnostics여러 진단을 실행하고 compact한 문제 목록을 반환합니다.
getPluginVersion네이티브 플러그인 버전 마커를 반환합니다.

이 참조는 src/definitions.ts in capacitor-네트워크 진단.