Files
xhs-examples/xhs-mini-demos/api-case/on-network-status-change/on-network-status-change.js
2025-09-14 00:21:54 +08:00

35 lines
690 B
JavaScript

Page({
onShareAppMessage() {
return {
title: '监听手机网络变化',
path: 'packageAPI/pages/on-network-status-change/on-network-status-change',
};
},
data: {
isConnected: false,
},
onLoad() {
const that = this;
xhs.onNetworkStatusChange(res => {
console.log('res----------', res);
that.setData({
isConnected: res.isConnected,
networkType: res.networkType,
});
});
},
onShow() {
const that = this;
xhs.getNetworkType({
success(res) {
that.setData({
isConnected: res.networkType !== 'none',
networkType: res.networkType,
});
},
});
},
});