• 0
  • 0

uniapp 检查网络状态

2019-10-23 23 0 admin 所属分类:Hbuilder
/**
 * 检查是否网络在线
 * @param  flush_close true 断网强制退出  false 只给予提示
 */
check_network(flush_close = false) {
    // #ifdef APP-PLUS
    uni.getNetworkType({
        success: function(res) {
            if (res.networkType == 'none' || res.networkType == 'unknown') {
                fun.alert('当前设备未联网,请连接网络后重试!', function() {
                    if (flush_close) {
                        plus.runtime.quit();
                    }
                });
            }
        }
    });
    // #endif
}

弹窗函数

alert(content, callBack) {
    uni.hideLoading();
    uni.showModal({
        content: content,
        showCancel: false,
        success: function() {
            if (callBack != undefined) {
                callBack();
            }
        }
    })
}


返回顶部