主题
lime-get-network-info
安装
使用
获取IP、公网IP、本地IP
js
import { getNetworkInfo, type NetworkInfoOptions } from '@/uni_modules/LimeNetworkUtils'
getNetworkInfo({
success(res) {
console.log('getNetworkInfo res', res)
}
} as NetworkInfoOptions)
监听网络状态
js
import { addNetworkListener, removeNetworkListener } from '@/uni_modules/lime-network-utils'
const handler = (isConnected: boolean) => {
console.log('isConnected', isConnected)
}
// 监听
addNetworkListener(handler);
// 移除监听 为空则删除所有
removeNetworkListener(handler)