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 tham số vào API dưới dạng object chứa các thuộc tính:

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ị:\n- none: Không có mạng.\n- wifi: Mạng Wi-Fi.\n- cellular: Mạng di động (2g/3g/4g).\n- unknown: Mạng không xác định (Android).