การเชื่อมต่ออินเทอร์เน็ตใน Flutter ตรวจหาการเชื่อมต่ออินเทอร์เน็ต

อัปเดตบทความ: https://medium.com/@aseemwangoo/flutter-provider-and-streams-33b401ebe28c

ทั้งหมดในแหล่งข้อมูล Flutter เดียว: https://flatteredwithflutter.com/internet-connectivity-in-flutter/

ล่าสุดฉันเขียนโปรแกรมที่เกี่ยวข้องกับการเชื่อมต่ออินเทอร์เน็ตอย่างรวดเร็ว ฉันใช้แพ็คเกจจาก flutter ที่มีชื่อว่า “การเชื่อมต่อ

เพิ่มการเชื่อมต่อ: ^0.3.0 ไปยัง pubspec.yaml

ต่อไปเราจำเป็นต้องนำเข้าแพ็คเกจในไฟล์โผ

นำเข้า 'แพ็คเกจ:connectivity/connectivity.dart';

ตอนนี้เราจำเป็นต้องใช้คลาส การเชื่อมต่อ จากแพ็คเกจนี้ (ไม่ต้องกังวลด้านล่างนี้ฉันได้แนบโปรแกรมมาด้วย :))

_connectionSubscription เป็นสตรีมที่รับฟังการเชื่อมต่ออินเทอร์เน็ต (wifi หรือข้อมูลมือถือ) ในมือถือ

ใน _connectionStatus เราได้รับผลลัพธ์สุดท้าย เช่น เราเชื่อมต่อกับ wifi หรือข้อมูลมือถือ ฉันได้แนบไฟล์บันทึกจากโปรแกรมด้านล่าง

กรณีไม่มีเน็ตเราก็ได้เป็น

ในแอปสุดท้าย ให้คลิกปุ่ม ฉันได้อัปเดตข้อความที่มีสถานะอินเทอร์เน็ตบนมือถือแล้ว:

ในทำนองเดียวกันในกรณีที่ไม่มีเน็ต :(

บทความที่เกี่ยวข้องกับ Flutter:







นอกจากนี้เรายังสามารถเรียก API ที่เหลือในการตรวจสอบการเชื่อมต่อเน็ตเป็น:

ส่วนสำคัญ…….

ค้นหาโปรแกรมฉบับสมบูรณ์ได้ที่

https://github.com/AseemWangoo/flutter_programs/blob/master/InternetConnectivity.dart

P.S…………….