connectivity_plus: ^6.1.3, Flutter için kullanılan bir pakettir ve cihazın internet bağlantı durumunu kontrol etmek için kullanılır. Bu paket sayesinde, uygulamanın Wi-Fi, mobil veri veya çevrimdışı olup olmadığını tespit edebilirsin.

  • Anlık bağlantı durumu kontrol edebilirsin.
  • Bağlantı değişikliklerini dinleyebilirsin.
  • Mobil veri, Wi-Fi, ethernet veya çevrimdışı olup olmadığını anlayabilirsin.

Bu paket, özellikle internet bağlantısı gerektiren uygulamalarda kullanıcı deneyimini iyileştirmek için faydalıdır. 🚀

import ‘package:connectivity_plus/connectivity_plus.dart’;

Future checkConnectivity() async {
var connectivityResult = await Connectivity().checkConnectivity();

if (connectivityResult == ConnectivityResult.mobile) {
print(“Mobil veri ile bağlı”);
} else if (connectivityResult == ConnectivityResult.wifi) {
print(“Wi-Fi ile bağlı”);
} else if (connectivityResult == ConnectivityResult.ethernet) {
print(“Ethernet ile bağlı”);
} else if (connectivityResult == ConnectivityResult.none) {
print(“İnternet bağlantısı yok”);
}
}

YORUMLAR

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir