ホームページ  >  記事  >  ウェブフロントエンド  >  uniapp にネットワークがない場合はどうすればよいですか?

uniapp にネットワークがない場合はどうすればよいですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-12-16 15:09:416513ブラウズ

Uniapp にはネットワーク ソリューションがありません。最初にユーザーが切断されているかどうかを判断し、コードは [this.isHaveNetwork()] です。次に networkType の値を見つけて表示ページに入力します。コードは [ this.isHaveNetwork()]。

uniapp にネットワークがない場合はどうすればよいですか?

このチュートリアルの動作環境: Windows7 システム、uni-app2.5.1 バージョンこの方法は、すべてのブランドのコンピューターに適しています。

推奨 (無料): uni-app 開発チュートリアル

ネットワークを使用しない uniapp のソリューション:

ユーザーがin ネットワークが切断されている場合、データをリクエストできません。ロードがあると簡単に終了します。

そこで、リクエスト時にユーザーがネットワークから切断されているかどうかを判断します

メソッドを定義します

isHaveNetwork(){
uni.getNetworkType({
    success: (res) => {
if(res.networkType=='none'){
uni.showModal({
    title: '没有网络',
    content: '是否重新连接',
    success: (res) => {
        if (res.confirm) {
     this.isHaveNetwork()   //再次判断
        } else if (res.cancel) {
           
        }
    }
});
}else{
this.getData('')  //有网
}
    }
});
},

networkType

uniapp にネットワークがない場合はどうすればよいですか?

の値は、表示ページ

this.isHaveNetwork()

関連する無料学習の推奨事項: php プログラミング(ビデオ)

以上がuniapp にネットワークがない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。