UNPKG

hm-react-cli

Version:

Create a Huimei React project by module

37 lines (29 loc) 689 B
// 网络 const network = require('@system.network'); function getNetworkType({ success, fail, complete }) { network.getType({ success: function networkTypeGot(res) { success({ networkType: res.type }); } , fail, complete }); } function onNetworkStatusChange(callback) { function networkChanged({ type: networkType }) { const connectedTypes = ['wifi', '4g', '3g', '2g']; callback({ isConnected: connectedTypes.includes(networkType), networkType }); } network.subscribe({callback: networkChanged}); } export { getNetworkType, onNetworkStatusChange };