Pakete, Repositories und App-Kategorien suchen

Cover von phone_state_handler
Paketdetailsv1.0.1

phone_state_handler

Dieses Plugin ermöglicht es Ihnen schnell und einfach zu erkennen, ob Ihr Android- oder iOS-Gerät einen Anruf empfängt und den Status des Anrufs zu erfahren.

AndroidiOS
30-Tage-Downloads
8
Likes
1
Pub-Punkte
150

Paket installieren

flutter pub add phone_state_handler

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das phone_state_handler-Paket bietet eine einfache Möglichkeit, ankommende Anrufe und den aktuellen Anrufstatus auf Android- und iOS-Geräten zu überwachen. Es ermöglicht Apps, festzustellen, wann ein Anruf eingehend ist, während einer laufenden Anrufphase oder beendet wurde, wodurch reaktives Verhalten während Telefoninteraktionen möglich wird. Das Paket wurde für Entwickler entwickelt, die Kommunikations- oder Produktivitätsanwendungen erstellen, und integriert sich nahtlos in Flutter und bietet Echtzeit-Updates über Ereignislistener. Das Paket nutzt native Plattform-APIs, um genaue Anrufstatusinformationen bereitzustellen, ohne komplizierte Einrichtung erforderlich zu machen.

Anwendungsfälle

  • Echtzeit-Anrufdetektion in Messaging-Apps
  • Automatisierte Anrufbearbeitung in Produktivitätstools
  • Integration mit Telemedizin- oder Kundenservice-Plattformen
  • Überwachung des Anrufstatus während der App-Nutzung
  • Aktivieren der Nicht-Stören-Logik basierend auf Anrufzustand

Hauptmerkmale

  • Eingehende und laufende Anrufe erkennen
  • Anrufzustandsänderungen überwachen (ruhend, klingelnd, aktiv)
  • Cross-Platform-Unterstützung für Android und iOS
  • Einfaches ereignisbasiertes API
  • Leichtgewichtig und einfach zu integrieren

Geeignet für

  • Entwickler, die Kommunikations-Apps erstellen
  • Apps, die Anrufstatusbewusstsein erfordern
  • Mobile Utilities, die eine Echtzeit-Telefonstatusüberwachung erfordern
  • Flutter-Projekte für Android und iOS

Hinweise

  • Auf Android und iOS sind entsprechende Berechtigungen erforderlich
  • Beschränkt auf Anrufstatus-Erkennung, nicht auf Anrufsteuerung
  • Kann auf einigen Geräten Berechtigungen für Hintergrundausführung erfordern
  • Abhängig von den native Plattformfunktionen für Genauigkeit

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

DESCRIPTION

This plugin modified from phone_state

This plugin allows you to know quickly and easily if your Android or iOS device is receiving a call and to know the status of the call.

PAY ATTENTION

  • In the iOS simulator doesn't work
  • The phone number is only obtainable on Android!

HOW TO INSTALL

Flutter
dependencies:
  flutter:
    sdk: flutter
  phone_state: 1.0.1
Android: Added permission on manifest
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_CALL_LOG" />

Warning: Adding READ_CALL_LOG permission, your app will be removed from the Play Store if you don't have a valid reason to use it. Read more. But if you don't add it, you will not be able to know caller's number.

HOW TO USE

Get stream phone state status
StreamBuilder<PhoneState>(
  initialData: PhoneState.nothing(),
  stream: PhoneState.stream,
  ...
)

SCREENSHOT

Write me in the GitHub issues the new features you need and, if they are approved of course, I will implement them as soon as I can.

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.