การเชื่อมต่ออินเทอร์เน็ตใน 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…………….