Chuyển tới nội dung chính

onNetworkStatusChange

import { onNetworkStatusChange } from "zmp-sdk";

Callback để lắng nghe sự kiện thay đổi mạng.

Ví dụ

Lắng nghe sự kiện thay đổi mạng:

onNetworkStatusChange(function (data) {
const { isConnected, networkType } = data;
console.log(`Kết nối mạng: ${isConnected}, Loại mạng: ${networkType}`);
});

Xem hướng dẫn xử lý lỗi và bảng mô tả chi tiết mã lỗi tại đây.

Tham số

Truyền trực tiếp một hàm callback vào API:

PropertyTypeRequiredDescription
callback(data: NetworkStatusChangeData) => voidYesCallback function được gọi khi mạng thay đổi.

NetworkStatusChangeData

PropertyTypeRequiredDescription
isConnectedbooleanNoTrạng thái kết nối mạng.
networkType"none" | "wifi" | "cellular" | "unknown"NoKiểu kết nối mạng hiện tại với các giá trị:
- none: Không có mạng.
- wifi: Mạng Wi-Fi.
- cellular: Mạng di động (2g/3g/4g).
- unknown: Mạng không xác định (Android).