Files
cheflinkuser/src/hooks/useNetworkStatusChange.ts
T
2026-02-26 09:32:03 +08:00

21 lines
441 B
TypeScript

// 监听网络状态变化的自定义 Hook
export default function useNetworkStatusChange(callback: () => void) {
const OnNetworkStatusChange = (res: any) => {
console.log('=>(useNetworkStatusChange)', res)
if (res.isConnected) {
callback && callback()
}
}
onLoad(() => {
uni.onNetworkStatusChange(OnNetworkStatusChange)
})
onUnload(() => {
uni.offNetworkStatusChange(OnNetworkStatusChange)
})
}